4.4. 自动更新 control plane 配置
在 Red Hat OpenShift Service on AWS 集群中,control plane 机器集会自动将更改传播到 control plane 配置。当需要替换 control plane 机器时,Control Plane Machine Set Operator 根据 ControlPlaneMachineSet
自定义资源(CR)指定的配置创建一个替换机器。当新的 control plane 机器就绪时,Operator 会安全地排空并终止旧的 control plane 机器,以缓解对集群 API 或工作负载可用性的潜在负面影响。
您不能请求 control plane 机器替换在维护窗口期间发生。Control Plane Machine Set Operator 的行为以确保集群稳定性。等待维护窗口可能会导致集群稳定性被破坏。
control plane 机器可以随时标记为替换,通常因为机器已超出 spec 或 enter 不健康状态。这种替换是集群生命周期的一个正常部分,而不是问题的原因。如果 control plane 节点替换失败,SRE 会自动提示问题。
根据最初创建 Red Hat OpenShift Service on AWS 集群的时间,引入 control plane 机器集可能会保留一个或多个 control plane 节点,标签或机器名称与其他 control plane 节点不一致。例如 clustername-master-0
,clustername-master-1
,and clustername-master-2-abcxyz
。这种命名不一致不会影响集群的工作,且不是问题的原因。