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