Halaman ini menjelaskan cara menonaktifkan Hierarchy Controller sehingga Anda dapat mengupgrade Config Sync.
Hierarchy Controller tidak lagi tersedia dan Config Sync memblokir upgrade jika Hierarchy Controller diinstal.
Untuk menentukan cara menonaktifkan Hierarchy Controller, periksa objek
kubectl ConfigManagement
atau file gcloud apply spec
lalu lakukan tindakan yang sesuai dengan nilai di kolom berikut:
hierarchyController.enablePodTreeLabels: jikatrue, dan Anda sebelumnya mengaktifkan observabilitas hierarkis, jangan lanjutkan langkah-langkah di halaman ini. Sebagai gantinya, hubungi Cloud Customer Care untuk mendapatkan bantuan dalam menghapus Hierarchy Controller.hierarchyController.enabled:jikatrue, ikuti petunjuk di halaman ini untuk menonaktifkan Hierarchy Controller.
Saat Anda menonaktifkan Hierarchy Controller, komponen Hierarchy Controller di cluster Anda akan dihapus. Definisi Resource Kustom (CRD) Hierarchy Controller tidak akan dihapus. Anda harus menghapus CRD tersebut secara manual menggunakan kubectl:
HierarchyConfigurationHNCConfigurationSubnamespaceAnchorHierarchicalResourceQuota
Untuk menghapus kolom Hierarchy Controller, tinjau petunjuk untuk metode yang Anda gunakan untuk menginstal Hierarchy Controller:
gcloud
Hapus blok hierarchyController dari
file apply spec Google Cloud CLI.
Terraform
Hapus blok hierarchyController dari
resource Terraform.
Config Connector
Tetapkan kolom Hierarchy Controller ke false di
GKEHubFeatureMembership
resource.
kubectl
Hapus blok hierarchyController dari objek
ConfigManagement.