Nesta página, mostramos como migrar um RootSync gerenciado por uma associação de frota (antigo Hub) para um objeto RootSync gerenciado pelo Config Sync. Essa migração permite gerenciar o RootSync no consoleGoogle Cloud .
Para verificar se o RootSync é gerenciado por uma associação de frota, execute kubectl -n config-management-system get RootSyncs root-sync -o jsonpath='{.metadata.annotations}'.
Se a anotação "configmanagement.gke.io/managed-by-hub": "true" for exibida, o RootSync está sendo gerenciado pelo Hub.
Para migrar o RootSync, siga estas etapas:
Crie uma especificação aplicável do gcloud apply com todos os campos em
spec.configSyncremovidos, excetospec.configSync.enabled. Defina o valor despec.configSync.enabledcomotrue.A especificação aplicável precisa ser semelhante ao exemplo a seguir:
# apply-spec.yaml applySpecVersion: 1 spec: configSync: enabled: trueAplique a configuração:
gcloud beta container fleet config-management apply --config=apply-spec.yamlPara confirmar se o RootSync foi migrado, no consoleGoogle Cloud , acesse o painel de pacotes do Config Sync. Você poderá editar o RootSync ao expandir o nome do pacote.