Halaman ini menunjukkan cara memigrasikan RootSync yang dikelola oleh langganan fleet (sebelumnya Hub) ke objek RootSync yang dikelola oleh Config Sync. Migrasi ini memungkinkan Anda mengelola RootSync di konsolGoogle Cloud .
Untuk memeriksa apakah RootSync Anda dikelola oleh langganan fleet, jalankan kubectl -n config-management-system get RootSyncs root-sync -o jsonpath='{.metadata.annotations}'.
Jika Anda melihat anotasi "configmanagement.gke.io/managed-by-hub": "true", RootSync dikelola oleh Hub.
Untuk memigrasikan RootSync, selesaikan langkah-langkah berikut:
Buat spesifikasi gcloud apply dengan semua kolom di
spec.configSyncdihapus kecualispec.configSync.enabled. Tetapkan nilaispec.configSync.enabledketrue.Spesifikasi penerapan akan terlihat seperti contoh berikut:
# apply-spec.yaml applySpecVersion: 1 spec: configSync: enabled: trueTerapkan konfigurasi:
gcloud beta container fleet config-management apply --config=apply-spec.yamlUntuk mengonfirmasi bahwa RootSync berhasil dimigrasikan, di consoleGoogle Cloud , buka dasbor paket Config Sync. Anda harus dapat mengedit RootSync saat meluaskan nama paket.