1.8. 在托管模式中导入受管 hub 集群(技术预览)
要在受管 hub 集群上启用 local-cluster,您必须在托管模式下导入它。
1.8.1. 先决条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
在多集群全局中心集群中启用
本地集群。 - 安装最新的 Red Hat Advanced Cluster Management 版本。
确保此
kubeconfig文件始终可用。如果它过期,使用以下命令在受管 hub 集群命名空间中重新生成auto-import-secret:oc create secret generic auto-import-secret --from-file=kubeconfig=./managedClusterKubeconfig -n <Managedhub Namespace>
oc create secret generic auto-import-secret --from-file=kubeconfig=./managedClusterKubeconfig -n <Managedhub Namespace>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.8.2. 以托管模式导入托管中心集群 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当您以托管模式导入现有的托管中心集群时,您仅获得使用kubeconfig文件的导入托管中心集群的支持。Red Hat Advanced Cluster Management for Kubernetes 使用此kubeconfig文件生成连接到托管中心集群的自动导入密钥。在托管模式下,多集群全局中心不支持备份和恢复。
通过将标签global-hub.open-cluster-management.io/deploy-mode=hosted设置为managedcluster来导入托管中心集群。
使用此标签,多集群全局中心执行以下操作:
- 以托管模式导入新的托管中心集群。
- 在使用托管模式的新托管中心集群中安装多集群全局中心代理。
-
在新的托管中心集群命名空间中禁用以下
插件:applicationManager、certPolicyController和policyController。 -
更改与新命名空间相关的以下受管 hub 集群附加组件:
work-manager、cluster-proxy和managed-serviceaccount。 -
将这些命名空间更改为
open-cluster-management-global-hub-agent-addon。