Label dan anotasi yang dikelola Config Sync

Config Sync menambahkan dan mengelola beberapa label dan anotasi pada objek di dalam cluster. Jangan ubah nilai ini kecuali jika ditandai sebagai Aman untuk diubah dalam tabel berikut.

Label

Label Deskripsi Aman untuk diubah
app.kubernetes.io/managed-by: configmanagement.gke.io Menunjukkan bahwa Config Sync mengelola objek. Tidak.
configsync.gke.io/declared-version: API_VERSION Label ini menunjukkan versi API tempat resource pertama kali dideklarasikan. Tidak.

Anotasi

Anotasi Deskripsi Aman untuk diubah
configmanagement.gke.io/cluster-name: CLUSTER_NAME Nama cluster, yang digunakan oleh ClusterSelectors. Tidak.
configmanagement.gke.io/declared-config: JSON_OUTPUT Representasi JSON tentang cara objek dideklarasikan di sumber kebenaran. Tidak.
configmanagement.gke.io/managed: enabled Menunjukkan bahwa Config Sync mengelola objek. Ya. Untuk informasi selengkapnya, lihat Mengelola objek cluster yang ada.
configmanagement.gke.io/sync-kind: SYNC_KIND Menunjukkan apakah jenis sinkronisasi adalah objek RootSync atau RepoSync. Tidak.
configmanagement.gke.io/sync-name: SYNC_NAME Menunjukkan nama RootSync atau RepoSync yang terkait dengan objek. Tidak.
configmanagement.gke.io/sync-namespace: SYNC_NAMESPACE Menunjukkan Namespace RootSync atau RepoSync yang terkait dengan objek. Tidak.
configmanagement.gke.io/source-path: PATH Jalur dalam sumber tepercaya ke file yang mendeklarasikan objek ini. Tidak.
configmanagement.gke.io/token: TOKEN_HASH Hash repositori saat objek ini terakhir diubah. Tidak.
configsync.gke.io/declared-fields: DECLARED_FIELDS Menyimpan konfigurasi resource yang dideklarasikan. Anotasi ini menggunakan format yang sama dengan penerapan kolom terkelola untuk sisi server. Tidak.
configsync.gke.io/manager: MANAGER Rekonsiler mana yang mengelola objek saat ini. Nilainya adalah :root atau NAMESPACE. Tidak.
configsync.gke.io/resource-id: RESOURCE_ID Menunjukkan informasi tentang grup, jenis, namespace, dan nama resource. Tidak.
configsync.gke.io/git-context: GIT_CONTEXT Menyimpan konteks Git tempat resource disinkronkan. Menyertakan informasi tentang repositori, cabang, dan revisi. Tidak.
config.k8s.io/owning-inventory: INVENTORY Menunjukkan objek grup resource yang memiliki resource ini. Tidak.
configsync.gke.io/deletion-propagation-policy: Foreground Mengaktifkan propagasi penghapusan resource yang dikelola oleh RootSync atau RepoSync. Perilaku ini dinonaktifkan secara default jika anotasi tidak disetel atau jika anotasinya adalah configsync.gke.io/deletion-propagation-policy: Orphan. Ya. Untuk informasi selengkapnya, lihat Menghapus resource terkelola.
configsync.gke.io/requires-rendering: true Menunjukkan bahwa sumber tepercaya berisi konfigurasi Kustomize yang memerlukan rendering. Tidak.
configsync.gke.io/dynamic-ns-selector-enabled: true Menunjukkan bahwa sumber tepercaya berisi objek NamespaceSelector yang menggunakan mode dinamis. Tidak.