1.3.3. 在一个基础架构节点上准备安装 hub 集群
通过使用容限,Red Hat Advanced Cluster Management for Kubernetes hub 集群允许在基础架构节点上安装 hub 集群组件。要在基础架构节点上安装 hub 集群,请完成以下步骤进行准备:
按照 OpenShift Container Platform 文档中的 创建基础架构机器集中的步骤将基础架构节点配置为基础架构机器集。
请参阅以下
容限示例:tolerations: - effect: NoSchedule key: node-role.kubernetes.io/infra operator: Existstolerations: - effect: NoSchedule key: node-role.kubernetes.io/infra operator: ExistsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 把以下
nodeSelector项添加到MultclusterHub资源的 object 部分:spec: nodeSelector: node-role.kubernetes.io/infra: ""spec: nodeSelector: node-role.kubernetes.io/infra: ""Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 完成以下步骤以完成 hub 集群的安装。
备注:
-
具有
ClusterRoleBinding的ServiceAccount会自动向 Red Hat Advanced Cluster Management 以及有权访问安装 Red Hat Advanced Cluster Management 的命名空间的用户凭证授予集群管理员特权。 -
安装还创建一个名为
local-cluster的命名空间。这个命名空间为 hub 集群保留,以用于对自身的管理。因此,不能已存在名为local-cluster的命名空间。为安全起见,请不要将local-cluster命名空间的访问权限授予任何尚未具有cluster-administrator访问权限的用户。