Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan berbagai kolom yang dapat Anda tetapkan di objek ConfigManagement. Anda dapat menggunakan objek ini saat mengonfigurasi
Config Sync menggunakan perintah kubectl.
Jika true, mengaktifkan webhook izin Config Sync untuk
mencegah drift
dengan menolak perubahan yang bertentangan agar tidak didorong ke cluster
aktif. Setelan defaultnya adalah false.
Config Sync selalu memperbaiki penyimpangan, apa pun nilai kolom ini.
Jika true, memungkinkan penggunaan kolom spec.git yang tidak digunakan lagi di ConfigManagement saat masih menggunakan mode multi-repo. Menetapkan kolom ini akan otomatis membuat resource RootSync di cluster.
Konfigurasi untuk perilaku objek ConfigManagement
Kunci
Deskripsi
spec.clusterName
Nama yang ditentukan pengguna untuk cluster yang digunakan oleh
ClusterSelectors untuk
mengelompokkan cluster. Unik dalam penginstalan Config Sync. Anda tidak dapat mengonfigurasi kolom ini di konsol Google Cloud .
Konfigurasi untuk repositori Git (tidak digunakan lagi)
Kunci
Deskripsi
spec.git.gcpServiceAccountEmail
Akun layanan Google Cloud yang digunakan untuk menganotasi Akun Layanan Kubernetes pengontrol RootSync atau
RepoSync. Kolom ini hanya digunakan
jika spec.git.secretType adalah gcpserviceaccount.
spec.git.syncRepo
URL repositori Git untuk digunakan sebagai sumber tepercaya. Wajib.
spec.git.syncBranch
Cabang repositori yang akan disinkronkan. Default: master.
spec.git.policyDir
Jalur di repositori Git ke direktori root yang berisi konfigurasi yang ingin Anda sinkronkan. Default: direktori utama repositori.
spec.git.syncWait
Durasi waktu antara sinkronisasi berturut-turut. Default: 15 detik.
spec.git.syncRev
Revisi Git (tag atau hash) yang akan diperiksa. HEAD default.
spec.git.secretType
Jenis secret yang dikonfigurasi untuk akses ke repositori Git. Salah satu dari
ssh, cookiefile, token,
gcenode, gcpserviceaccount, atau
none. Wajib.
spec.sourceFormat
Format repositori Git Anda. Dapat berupa
unstructured
atau hierarchy.
Default: hierarchy.
Konfigurasi proxy untuk repositori Git
Jika kebijakan keamanan organisasi Anda mengharuskan Anda merutekan traffic melalui
proxy HTTP(S), Anda dapat menggunakan URI proxy untuk mengonfigurasi
Config Sync agar dapat berkomunikasi dengan host Git Anda. Proxy hanya didukung saat
menggunakan jenis otorisasi cookiefile, none, atau token.
Kunci
Deskripsi
spec.git.proxy.httpProxy
Menentukan variabel lingkungan HTTP_PROXY yang digunakan untuk mengakses repositori Git.
spec.git.proxy.httpsProxy
Menentukan variabel lingkungan HTTPS_PROXY yang digunakan untuk mengakses repositori Git.
Jika kolom httpProxy dan httpsProxy ditentukan, httpProxy akan diabaikan.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-06-06 UTC."],[],[]]