1.8. 호스팅 모드에서 관리되는 허브 클러스터 가져오기(기술 프리뷰)
관리 허브 클러스터에서 local-
cluster를 활성화하려면 호스팅 모드로 가져와야 합니다.
1.8.1. 사전 요구 사항
-
multicluster 글로벌 허브 클러스터에서
local-cluster
를 활성화합니다. - 최신 Red Hat Advanced Cluster Management 버전을 설치합니다.
1.8.2. 호스팅 모드에서 허브 클러스터 가져오기
local-cluster
가 활성화된 기존 관리 허브 클러스터를 가져오려면 호스팅 모드를 사용해야 합니다. 호스팅 모드에서는 kubeconfig
파일을 사용하는 가져온 관리 허브 클러스터만 지원합니다. Kubernetes용 Red Hat Advanced Cluster Management는 이 kubeconfig
파일을 사용하여 관리 허브 클러스터에 연결하는 auto-import-secret
을 생성합니다.
참고:
kubeconfig
파일을 항상 사용할 수 있는지 확인합니다. 만료된 경우 다음 명령을 사용하여 관리 허브 클러스터 네임스페이스에auto-import-secret
을 다시 생성합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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>
- 호스팅 모드에서는 다중 클러스터 글로벌 허브가 백업 및 복원을 지원하지 않습니다.
다음 단계를 완료합니다.
-
global-hub.open-cluster-management.io/import-cluster-in-hosted: "true"
주석을globalhub cr
로 설정합니다. - 관리 허브 클러스터를 가져옵니다.
이 주석을 사용하면 다중 클러스터 글로벌 허브가 다음 작업을 수행합니다.
- 호스팅 모드에서 모든 새 관리 허브 클러스터를 가져옵니다.
-
새 관리 허브 클러스터
네임스페이스에서 다음 애드온
을 비활성화합니다(applicationManager
,certPolicyController
,policyController
). -
새 네임스페이스(
work-manager
,cluster-proxy
,managed-serviceaccount
)와 관련된 다음 관리 허브 클러스터애드온
을 변경합니다. -
이러한 네임스페이스를
open-cluster-management-global-hub-agent-addon
으로 변경합니다.