通过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,所以构建速度较慢

最新文章

  1. git学习(四):撤销修改和撤销删除
  2. 轻量、强大的代码编辑器控件-WinForm完美版
  3. 可拖拽的ListView
  4. atitit 业务 触发器原理. 与事件原理 docx
  5. CSS 仿Excel表格功能
  6. imx6 关闭 otg host
  7. EF - 批量插入
  8. Zend studio 12.5.1安装aptana
  9. Vesions ignore & ld: library not found for -l...
  10. SimpleHttpServer的学习之UML
  11. JqueryUI-1
  12. uva 1561 - Cycle Game(推理)
  13. Linux下基于Erlang的高并发TCP连接压力实验
  14. es6学习笔记-class之继承
  15. Exception: 'dlib.mmod_rectangle' object has no attribute 'right' - 例外:'dlib.mmod_rectangle'对象没有属性'right'
  16. BZOJ 1188: [HNOI2007]分裂游戏(multi-nim)
  17. 动态规划法(四)0-1背包问题(0-1 Knapsack Problem)
  18. Django-website 程序案例系列-13 中间件
  19. prometheus: celery, redis-export
  20. JavaBasic_01

热门文章

  1. 【PyQt5 学习记录】005:QMainWindow 及状态栏、菜单栏和工具栏
  2. 【SQL基础】三种类别语句
  3. Android 后台线程,timertask实现定期更新时间
  4. Java反射机制动态代理
  5. js 和springboot内存图
  6. lodop 代码注释
  7. 软工读书笔记 week 8 —— 《疯狂的程序员》
  8. Python 3从入门到精通02-python的简单使用
  9. ASP.NET Web API 跨域访问(CORS)要注意的地方
  10. ELT探索之旅2 kettle配置