ACK仅支持单集群的组件管理,您需手动维护各个集群中组件的版本,维护成本较高,也增加了由于组件升级引发的稳定性问题。ACK One舰队为集群运维人员提供了统一且自动化的组件管理能力,可以定义包含多个组件及其版本的基线,并将其部署到多个集群,同时支持组件配置、部署批次和回滚等功能,从而提升系统的稳定性。本文将介绍如何在多集群场景中统一安装和管理组件。
前提条件
创建组件基线
登录ACK One控制台,在左侧导航栏选择。
进入组件基线管理页签,单击创建组件基线,根据页面提示完成创建。
配置项
说明
创建后是否支持修改
集群类型
根据舰队实例所关联集群类型进行选择,不同的集群对应的组件可能不同。

基线名称
自定义的基线名称。

组件标签配置
根据组件类型选择添加相应组件及版本。

配置完成后,单击确定,可在组件基线管理页面查看所创建基线名称及对应组件版本,也可编辑该组件基线。
您可以单击目标基线名称,查看每个组件在舰队中各个集群的部署情况。
说明基线部署后所选集群中的对应组件除已安装的高版本组件外,都会安装基线版本组件。
创建部署任务
登录ACK One控制台,在左侧导航栏选择。
进入部署任务管理页签,单击创建部署任务,根据页面提示完成配置。
配置项
说明
选择组件基线
从已创建的组件基线中选择所需执行的组件基线。
选择集群
选择需要执行组件安装任务的集群。
部署设置
不分批
所选集群将按照规模从小到大逐个进行部署。
自定义分批
分批数
可将集群分批次执行组件部署。
自动执行
若您未开启自动执行,创建部署任务后,须在查看部署详情中手动启动部署。
若您已开启自动执行,可设置批次间隔,创建部署任务后将自动执行。
选择第 1 批次部署集群
若您选择集群或修改分批数会清空下方已勾选部署集群,请谨慎操作。
根据您选择的集群进行分批组件部署。
配置完成后,单击下一步,可查看部署详细信息。您可以在该页面中对各集群中组件进行自定义参数配置,完成后单击确认部署。
查看部署结果
登录ACK One控制台,在左侧导航栏选择。
进入部署任务管理页签,单击目标部署任务右侧查看部署详情。
(可选)若您部署的组件不符合预期,可单击回滚部署,确认后单击确认回滚回退组件。