13.4. 使用 control plane 机器集管理 control plane 机器


control plane 机器集自动执行 control plane 管理的几个重要方面。

13.4.1. 替换 control plane 机器

要替换具有 control plane 机器集的集群中的 control plane 机器,请手动删除机器。control plane 机器集使用 control plane 机器集自定义资源 (CR) 中的规格替换已删除的机器。

步骤

  1. 运行以下命令列出集群中的 control plane 机器:

    $ oc get machines \
      -l machine.openshift.io/cluster-api-machine-role==master \
      -n openshift-machine-api
  2. 运行以下命令来删除 control plane 机器:

    $ oc delete machine \
      -n openshift-machine-api \
      <control_plane_machine_name> 
    1
    1
    指定要删除的 control plane 机器的名称。
    注意

    如果删除了多个 control plane 机器,control plane 机器集会根据配置的更新策略替换它们:

    • 对于使用默认 RollingUpdate 更新策略的集群,Operator 会一次替换一台机器,直到替换每台机器为止。
    • 对于配置为使用 OnDelete 更新策略的集群,Operator 会同时创建所有所需的替换机器。

    这两种策略在 control plane 机器替换过程中维护 etcd 健康状况。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部