Kolom ConfigManagement

Halaman ini menjelaskan berbagai kolom yang dapat Anda tetapkan dalam objek ConfigManagement. Anda dapat menggunakan objek ini saat mengonfigurasi Config Sync menggunakan perintah kubectl.

Konfigurasi untuk fitur Config Sync

Kunci Deskripsi
spec.enableMultiRepo Jika true, akan mengaktifkan RootSync dan RepoSync API. API ini memberi Anda fitur Config Sync tambahan, seperti sinkronisasi dari beberapa repositori. dan sinkronisasi konfigurasi Kustomize dan Helm. Setelan defaultnya adalah false.
spec.preventDrift Jika true, akan mengaktifkan webhook penerimaan Config Sync untuk mencegah penyimpangan dengan menolak perubahan yang bertentangan agar tidak dikirim ke cluster aktif. Setelan defaultnya adalah false. Config Sync selalu memperbaiki penyimpangan, apa pun nilai kolom ini.

Konfigurasi untuk perilaku objek ConfigManagement

Kunci Deskripsi
spec.clusterName Nama yang ditentukan pengguna untuk cluster yang digunakan oleh ClusterSelectors untuk mengelompokkan cluster. Unik dalam instalasi Config Sync instalasi. Anda tidak dapat mengonfigurasi kolom ini di Google Cloud konsol.

Contoh objek ConfigManagement

apiVersion: configmanagement.gke.io/v1
kind: ConfigManagement
metadata:
  name: config-management
spec:
  clusterName: my-cluster
  enableMultiRepo: true