zoukankan      html  css  js  c++  java
  • (转)添加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,所以构建速度较慢

  • 相关阅读:
    Opencv在mac系统的安装与试用
    VINS 估计器之检查视差
    C语言——第零次作业
    C语言博客05指针
    循环结构
    C语言博客作业数组
    函数3
    C博客作业01分支、顺序结构
    group by的查询
    layui多张图片上传最多9张(新增和修改时的显示问题)
  • 原文地址:https://www.cnblogs.com/hixiaowei/p/9348493.html
Copyright © 2011-2022 走看看