云效 AppStack 提供企业级应用模板,用于定义应用开启的功能服务、编排部署架构、研发流程、环境划分、变量组配置等;新建应用时选择应用模板,以快速初始化应用配置。
应用模板管理
新建应用模板
进入 应用交付 AppStack - 全局设置 - 应用模板,在应用模板列表处点击 新建应用模板 ,打开新建应用模板弹窗。
填写模板 名称 、显示名、 描述,点击 确定 创建应用模板。
编辑应用模板
进入 应用交付 AppStack - 全局设置 - 应用模板,找到目标应用模板,点击 编辑,进入模板编辑页:
基本信息:支持查看模板 名称,支持修改模板 显示名、描述。
功能服务:
编排配置:
通过应用模板定义应用部署架构,支持 Kubernetes YAML 编排部署和主机脚本部署,详见 应用编排原理。支持 ${} 直接输入编排占位符取值变量,支持引用应用模板内配置的变量组。
使用应用模板创建应用后,将自动使用模板中的编排配置初始化应用。
变量组配置:
通过应用模板定义变量组,变量组可用于关联环境部署、可用于关联研发流程阶段进行流程配置。
使用应用模板创建应用后,将自动使用模板中的变量组配置初始化应用。
环境配置:
通过应用模板划分应用环境,关联变量组、预先分配资源等。
使用应用模板创建应用后,自动使用模板中的环境配置初始化应用环境。
研发流程配置:
通过应用模板配置应用研发流程,定义应用从开发、到测试、到生产的构建部署流程,支持关联变量组进行动态配置。
使用应用模板创建应用后,自动使用模板中的研发流程配置初始化应用。
复制应用模板
进入 应用交付 AppStack - 全局设置 - 应用模板,找到目标应用模板,点击 复制,快速从已有模板复制一个新的模板。
删除应用模板
进入 应用交付 AppStack - 全局设置 - 应用模板,找到目标应用模板,点击 删除。模板一旦删除不可恢复,请谨慎操作。
使用模板新建应用
进入 应用交付 AppStack - 应用 - 新建应用,选择 从模板创建,选择合适的应用模板,点击 创建。应用创建成功后将使用模板配置自动开启 功能服务,自动初始化 编排配置、变量组配置、环境配置、研发流程配置 等。