模板管理

本文主要介绍模板管理,包括应用编排模板、变更研发流程模板。

应用编排模板

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

查看应用编排模板

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

  • 整行点击编排模板可以查看某个编排模板详情。

image

image

新建Kubernetes编排模板

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

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

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

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

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

image

image

新建主机编排模板

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

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

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

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

image

管理应用编排模板

编辑模板

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

复制模板

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

删除模板

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

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

应用使用编排模板

详见 Kubernetes 部署编排主机部署编排

变更研发流程模板

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

查看研发流程模板

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

image.png

新建研发流程模板

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

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

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

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

image.png

管理研发流程模板

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

应用使用研发流程模板

详见研发模式-变更持续交付模式-配置应用变更研发流程。