(转)添加Template(模板)并基于模板部署应用
2024-08-28 02:45:03
通过Template,可以定义一个或多个需要部署的镜像,定义依赖的对象,定义可供用户输入的配置参数项。
以cakephp-mysql.json为例。
# oc create -f https://raw.githubusercontent.com/openshift/origin/release-3.6/examples/quickstarts/cakephp-mysql.json -n openshift # oc get template -n openshift
##########################################################################################################
部署应用
以上文导入的cakephp-mysql模板为例。
登录openshift web控制台。新建工程。名为hello-world-php,项目显示名为Hello World Php。
在服务目录过滤器里输入cake,找到cakephp-mysql-example模板。
选择cakephp-mysql-example模板,跳转至Template的参数输入页面。
关键点:手动添加解析将master.example.com指向openshift集群master所在的IP地址。(多节点集群需要指向Router所在的ip)
跳转到项目的概览页面。Openshif会在后台创建相应的对象,并下载相关的镜像。
由于CakePHP应用涉及一个镜像构建的过程,即Source to Image,所以构建速度较慢。
最新文章
- git学习(四):撤销修改和撤销删除
- 轻量、强大的代码编辑器控件-WinForm完美版
- 可拖拽的ListView
- atitit 业务 触发器原理. 与事件原理 docx
- CSS 仿Excel表格功能
- imx6 关闭 otg host
- EF - 批量插入
- Zend studio 12.5.1安装aptana
- Vesions ignore &; ld: library not found for -l...
- SimpleHttpServer的学习之UML
- JqueryUI-1
- uva 1561 - Cycle Game(推理)
- Linux下基于Erlang的高并发TCP连接压力实验
- es6学习笔记-class之继承
- Exception: 'dlib.mmod_rectangle' object has no attribute 'right' - 例外:'dlib.mmod_rectangle'对象没有属性'right'
- BZOJ 1188: [HNOI2007]分裂游戏(multi-nim)
- 动态规划法(四)0-1背包问题(0-1 Knapsack Problem)
- Django-website 程序案例系列-13 中间件
- prometheus: celery, redis-export
- JavaBasic_01