应用中心最佳实践之——使用应用组完成多集群一键部署

背景

在现实中的应用交付实践中,常常需要将同一应用同时部署到多个集群中。应用中心支持将同一个数据源定义的应用,通过应用组的形式一键部署到多个集群中,实现统一管理。
应用组是一系列应用的集合,这些应用都具有相同的数据源,但部署的目标集群或命名空间不同,相关概念如下图所示:
应用中心最佳实践之——使用应用组完成多集群一键部署

如何使用

添加多个集群到应用中心

进入应用中心,点击右上角“设置”,进入集群设置页面,通过添加集群功能,将希望部署应用的集群都添加到应用中心管控范围内。
应用中心最佳实践之——使用应用组完成多集群一键部署

创建应用组

在“应用”页面中点击“创建应用”,指定应用参数并创建。
名称将作为应用组名称,如应用组名称为app-set,应用中心将自动创建一系列应用app-set-0、app-set-1等。
数据源可以选择Git仓库、Helm仓库或ACK编排模板。
目标集群可以选择任意多个,每个集群可以独立指定部署的命名空间。
应用中心最佳实践之——使用应用组完成多集群一键部署

查看应用组

创建完成后,“应用”页面将列出应用组,以及组内的全部应用。
应用中心最佳实践之——使用应用组完成多集群一键部署

部署到目标集群

点击“部署所有应用”,可以选择整个应用组,将组内的应用同时部署到目标集群,也可以单独指定部署组内的部分应用。
应用中心最佳实践之——使用应用组完成多集群一键部署

上一篇:用户 'XXX\SERVERNAME$' 登录失败。 原因: 找不到与提供的名称匹配的登录名。 [客户端: ]


下一篇:MySQL不为人知的主键与唯一索引约束