ACK仅支持单集群的组件管理,您需手动维护各个集群中组件的版本,维护成本较高,也增加了由于组件升级引发的稳定性问题。ACK One舰队为集群运维人员提供了统一且自动化的组件管理能力,可以定义包含多个组件及其版本的基线,并将其部署到多个集群,同时支持组件配置、部署批次和回滚等功能,从而提升系统的稳定性。本文将介绍如何在多集群场景中统一安装和管理组件。
前提条件
创建组件基线
登录ACK One控制台,在左侧导航栏选择 。
进入组件基线管理页签,单击创建组件基线,根据页面提示完成创建。
配置项
说明
是否支持修改
配置项
说明
是否支持修改
集群类型
根据舰队实例所关联集群类型进行选择,不同的集群对应的组件可能不同。
基线名称
自定义的基线名称。
组件标签配置
根据组件类型选择添加相应组件及版本。
配置完成后,单击确定,可在组件基线管理页面查看所创建基线名称及对应组件版本,也可编辑该组件基线。
您可以单击目标基线名称,查看每个组件在舰队中各个集群的部署情况。
基线部署后所选集群中的对应组件除已安装的高版本组件外,都会安装基线版本组件。
创建部署任务
登录ACK One控制台,在左侧导航栏选择 。
进入部署任务管理页签,单击创建部署任务,根据页面提示完成配置。
配置项
说明
配置项
说明
选择组件基线
从已创建的组件基线中选择所需执行的组件基线。
选择集群
选择需要执行组件安装任务的集群。
部署设置
不分批
所选集群将按照规模从小到大逐个进行部署。
自定义分批
分批数
可将集群分批次执行组件部署。
自动执行
若您未开启自动执行,创建部署任务后,须在查看部署详情中手动启动部署。
若您已开启自动执行,可设置批次间隔,创建部署任务后将自动执行。
选择第 1 批次部署集群
若您选择集群或修改分批数会清空下方已勾选部署集群,请谨慎操作。
根据您选择的集群进行分批组件部署。
配置完成后,单击下一步,可查看部署详细信息。您可以在该页面中对各集群中组件进行自定义参数配置,完成后单击确认部署。
查看部署结果
登录ACK One控制台,在左侧导航栏选择 。
进入部署任务管理页签,单击目标部署任务右侧查看部署详情。
(可选)若您部署的组件不符合预期,可单击回滚部署,确认后单击确认回滚回退组件。
- 本页导读 (1)
- 前提条件
- 创建组件基线
- 创建部署任务
- 查看部署结果