您可以基于系统运维管理批量运维ACK集群中的Worker节点,提升运维效率,例如安全更新操作系统内核,安装自定义的监控、安全、审计软件包等。
前提条件
已创建一个ACK集群,具体操作参见创建Kubernetes托管版集群、创建Kubernetes专有版集群。
已在OOS控制台开通系统运维管理 OOS(CloudOps Orchestration Service)。
OOS是阿里云提供的云上自动化运维服务,支持通过模板来定义执行任务、执行顺序、执行输入和输出,然后通过执行模板来完成任务的自动化运行。更多信息,请参见什么是系统运维管理。
操作步骤
登录容器服务管理控制台,在左侧导航栏选择集群。
在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择 。
选中需要批量维护的节点,在节点列表下方单击批量运维,然后在批量运维对话框选择目标运维操作,单击确定。
支持的批量运维操作包括:
安全更新操作系统内核。
安装自定义软件包。
安装或卸载YUM或APT包。
执行Shell命令。
在自动跳转的OSS界面,设置执行系统运维管理 OOS(CloudOps Orchestration Service)(OOS)的配置项。
关于配置项具体描述,请参见创建执行。
完成执行OOS配置项设置后,单击创建。
OOS执行创建后将自动跳转至OOS控制台的任务执行管理页签。您可以查看提交的执行。
自动执行:任务自动开始执行。执行完毕后,执行状态显示成功或失败。如任务失败,请根据报错信息修复问题。
失败暂停:若为循环任务,当子任务执行失败时,执行会暂停,等待您调整并决定是否继续执行。
单步执行:需手动执行任务。
单击创建的执行ID名称或在操作列下的详情,可查看执行状态、步骤、结果等。
相关文档
您可以通过控制台调整节点池的配置,在节点池维度更新节点行为。更多操作,请参见编辑节点池。