이 페이지에서는 Fleet 멤버십(이전 허브)으로 관리되는 RootSync를 구성 동기화에서 관리되는 RootSync 객체로 마이그레이션하는 방법을 보여줍니다. 이 마이그레이션을 통해 Google Cloud 콘솔에서 RootSync를 관리할 수 있습니다.
RootSync가 Fleet 멤버십으로 관리되는지 확인하려면 kubectl -n config-management-system get RootSyncs root-sync -o jsonpath='{.metadata.annotations}'
를 실행합니다.
"configmanagement.gke.io/managed-by-hub": "true"
주석이 표시되면 RootSync가 허브 관리형입니다.
RootSync를 마이그레이션하려면 다음 단계를 완료합니다.
spec.configSync.enabled
를 제외하고spec.configSync
의 모든 필드가 삭제된 gcloud apply spec을 만드세요.spec.configSync.enabled
값을true
로 설정합니다.적용 사양은 다음 예시와 비슷하게 표시됩니다.
# apply-spec.yaml applySpecVersion: 1 spec: configSync: enabled: true
구성을 적용합니다.
gcloud beta container fleet config-management apply --config=apply-spec.yaml
RootSync가 성공적으로 마이그레이션되었는지 확인하려면 Google Cloud 콘솔에서 구성 동기화 패키지 대시보드로 이동합니다. 패키지 이름을 확장할 때 RootSync를 수정할 수 있어야 합니다.