模板管理

本文主要介绍应用编排模板和变更研发流程模板的管理。

应用编排模板

云效 AppStack 提供企业级应用编排模板,帮助企业统一、规范、便捷的管理应用部署架构。AppStack支持Kubernetes YAML编排模板传统主机脚本编排模板,支持组织自定义编排模板,同时提供经典示例内置模板。在具体业务应用创建编排时选择相应模板以快速初始化应用架构。

查看应用编排模板

  • 进入全局设置 > 应用编排模板,可以查看组织应用编排模板列表,包括 Kubernetes编排主机编排

  • 单击编排模板可以查看某个编排模板详情。

莫小@1x

新建Kubernetes编排模板

  • 进入全局设置 > 应用编排模板 > Kubernetes编排,单击新建模板按钮,打开新建应用编排模板·Kubernetes部署弹窗。

  • 填写模板名称描述,单击确定进入编排模板编辑页面。

  • 单击添加组件打开添加组件弹窗,选择资源类型,填写组件名称描述后,单击确定添加目标组件。

  • 依此类推,可以添加更多组件,添加组件后可以对组件进行二次修改以适应组织自定义应用部署配置;支持使用占位符来定义各应用差异化的配置。

  • 模板内容修改完毕,确认无误后,单击保存,输入修订日志后保存应用编排模板。

莫小@1x

莫小@1x

新建主机编排模板

  • 进入全局设置 > 应用编排模板 > 主机编排,单击新建模板按钮,打开新建应用编排模板·主机部署弹窗。

  • 填写模板名称描述,单击确定进入编排模板编辑页面。

  • 按业务需求填写 制品执行用户启动脚本停止脚本健康检查脚本清理脚本。支持定义制品占位符,在部署时动态注入制品地址;支持在脚本中使用占位符来定义各应用差异化配置。

  • 模板内容修改完毕,确认无误后,单击保存,输入修订日志后保存应用编排模板。

image

管理应用编排模板

编辑模板

  • 当组织下应用架构升级时,可以修改应用编排模板,模板内容修改方式同上。

复制模板

  • 对于部署架构相似的两类应用,可以基于已有模板复制后二次修改,快速定义新应用编排模板。

删除模板

  • 当应用编排模板不再使用后,可以删除模板。

全局设置-管理应用编排模板

应用使用编排模板

具体请参见Kubernetes 部署编排主机部署编排

变更研发流程模板

云效 AppStack 提供企业级别研发流程模板,帮助企业统一、规范、便捷的管理应用变更研发流程。AppStack 提供经典示例研发流程模板,同时支持组织自定义研发流程模板,在具体应用设置研发流程时选择相应模板以快速初始化流程。

查看研发流程模板

进入全局设置 > 变更研发流程模板,可以查看云效预置研发流程模板。云效提供三个预置研发流程模板,可以直接按需选择使用。可以查看组织自定义研发流程模板。

莫小@1x

新建研发流程模板

  • 进入全局设置 > 变更研发流程模板,单击新建模板按钮,打开新建变更研发流程模板弹窗。

  • 输入模板名称,单击确定创建模板,进入模板编辑页。

  • 单击+号,新建流程阶段,输入阶段名称,选择标签,单击确定保存阶段。

  • 按需配置阶段流水线,配置变更集成方式变更准入规则后保存模板。应用设置变更研发流程时即可选择模板快速初始化流程。具体请参见变更持续交付模式

莫小@1x

管理研发流程模板

  • 进入全局设置 > 变更研发流程模板,可以对组织自定义变更研发流程模板进行管理。支持编辑模板、删除模板。

应用使用研发流程模板

具体请参见配置应用研发流程