1.3.3. 在一个基础架构节点上准备安装 hub 集群

通过使用容限,Red Hat Advanced Cluster Management for Kubernetes hub 集群允许在基础架构节点上安装 hub 集群组件。要在基础架构节点上安装 hub 集群,请完成以下步骤进行准备:

  1. 按照 OpenShift Container Platform 文档中的 创建基础架构机器集中的步骤将基础架构节点配置为基础架构机器集。

    请参阅以下容限示例:

    tolerations:
      - effect: NoSchedule
        key: node-role.kubernetes.io/infra
        operator: Exists
  2. 把以下 nodeSelector 项添加到 MultclusterHub 资源的 object 部分:

    spec:
      nodeSelector:
        node-role.kubernetes.io/infra: ""
  3. 完成以下步骤以完成 hub 集群的安装。

备注:

  • 具有 ClusterRoleBindingServiceAccount 会自动向 Red Hat Advanced Cluster Management 以及有权访问安装 Red Hat Advanced Cluster Management 的命名空间的用户凭证授予集群管理员特权。
  • 安装还创建一个名为 local-cluster 的命名空间。这个命名空间为 hub 集群保留,以用于对自身的管理。因此,不能已存在名为 local-cluster 的命名空间。为安全起见,请不要将 local-cluster 命名空间的访问权限授予任何尚未具有 cluster-administrator 访问权限的用户。