template.js模板mysql_(转)添加Template(模板)并基于模板部署应用

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值