Label dan anotasi yang dikelola Config Sync

Config Sync menambahkan dan mengelola beberapa label dan anotasi pada objek di cluster. Jangan ubah nilai ini kecuali jika ditandai Aman 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.
applyset.kubernetes.io/id: APPLYSET_ID Menunjukkan bahwa objek RootSync atau RepoSync adalah induk dari ApplySet yang ditentukan. Tidak.
applyset.kubernetes.io/part-of: APPLYSET_ID Menunjukkan bahwa objek resource adalah anggota ApplySet yang ditentukan. Tidak.
configsync.gke.io/declared-version: API_VERSION Menunjukkan versi API tempat resource awalnya dideklarasikan. Tidak.
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.

Anotasi

Anotasi Deskripsi Aman untuk diubah
applyset.kubernetes.io/tooling: configsync.gke.io/v1 Menunjukkan bahwa ApplySet yang ditentukan oleh label applyset.kubernetes.io/id dikelola oleh Config Sync. Hanya ditetapkan pada orang tua ApplySet, bukan anggota. Tidak.
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 dalam sumber tepercaya. Tidak.
configmanagement.gke.io/managed: enabled Menunjukkan bahwa Config Sync mengelola objek. Ya. Untuk mengetahui informasi selengkapnya, lihat Mengelola objek cluster yang ada.
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 kolom terkelola penerapan sisi server. Tidak.
configsync.gke.io/image-to-sync: SOURCE_IMAGE_URL URL image OCI dengan ringkasan terbaru yang diambil oleh Config Sync. Tidak.
configsync.gke.io/manager: MANAGER Penyelarasan 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. Mencakup 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 anotasi adalah configsync.gke.io/deletion-propagation-policy: Orphan. Ya. Untuk mengetahui informasi selengkapnya, lihat Menghapus resource terkelola.
configsync.gke.io/requires-rendering: true Menunjukkan bahwa sumber kebenaran 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.