Etichette e annotazioni gestite da Config Sync

Config Sync aggiunge e gestisce diverse etichette e annotazioni sugli oggetti nel cluster. Non modificare questi valori.

Etichette

Etichetta Descrizione
app.kubernetes.io/managed-by: configmanagement.gke.io Contrassegna l'oggetto come attualmente gestito da Config Sync.
configsync.gke.io/declared-version: API_VERSION Questa etichetta indica la versione dell'API in cui è stata inizialmente dichiarata una risorsa.

Annotazioni

Annotazione Descrizione
configmanagement.gke.io/cluster-name: CLUSTER_NAME Il nome del cluster, utilizzato da ClusterSelector.
configmanagement.gke.io/declared-config: JSON_OUTPUT Rappresentazione JSON del modo in cui l'oggetto viene dichiarato in Git.
configmanagement.gke.io/managed: enabled Indica che Config Sync gestisce l'oggetto.
configmanagement.gke.io/source-path: PATH Il percorso nel repository per il file che dichiara questo oggetto.
configmanagement.gke.io/token: TOKEN_HASH L'hash Git del repository quando l'oggetto è stato modificato l'ultima volta.
configsync.gke.io/declared-fields: DECLARED_FIELDS Archivia la configurazione dichiarata di una risorsa in Git. Questa annotazione utilizza lo stesso formato dei campi gestiti dell'applicazione lato server.
configsync.gke.io/manager: MANAGER Il riconciliatore che gestisce l'oggetto corrente. Il valore è :root o NAMESPACE.
configsync.gke.io/resource-id: RESOURCE_ID Indica informazioni relative a gruppo, tipo, spazio dei nomi e nome della risorsa.
configsync.gke.io/git-context: GIT_CONTEXT Archivia la fonte attendibile da cui viene sincronizzata una risorsa. Include informazioni sul repository, sul ramo e sulla revisione.
config.k8s.io/owning-inventory: INVENTORY Indica l'oggetto del gruppo di risorse che possiede questa risorsa.