您在集群管理过程中,可能有以下几种情况,需要将节点设置为 Manager:
注意: Manager 节点不是越多越好,docker官方给的建议是最多 7 个 Manager 节点。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云容器服务ACK中,如果您需要将某个Worker节点设置为Manager节点,或者对节点进行管理如设置为Drain状态以专注于管理调度任务,可以通过以下步骤操作:
登录阿里云容器服务管理控制台:
选择集群:
管理节点:
转换节点角色:
若要让Manager节点不再接收任务,专注于管理调度,您需要将其设置为Drain状态。虽然上述步骤中未直接提及 Drain 功能,但通常在高级集群管理界面或通过Kubernetes原生命令行kubectl来实现。
kubectl
命令行工具执行以下类似命令来Drain一个节点:
kubectl drain <node-name> --ignore-daemonsets --delete-local-data
这里 <node-name>
是您要设置为Drain状态的节点名称。请确保在执行此操作前,该节点上运行的应用能够容忍中断或已做好迁移准备。
请注意,具体操作界面和步骤可能会随着阿里云容器服务ACK控制台的更新而有所变化,建议直接参考阿里云官方文档或控制台内的帮助提示进行操作。