Rótulos e anotações gerenciadas pelo Config Sync

O Config Sync adiciona e gerencia vários rótulos e anotações em objetos no cluster. Não modifique esses valores, a menos que eles estejam marcados como É seguro modificar nas tabelas a seguir.

Rótulos

Rótulo Descrição É seguro modificar
app.kubernetes.io/managed-by: configmanagement.gke.io Indica que o Config Sync gerencia o objeto.
configsync.gke.io/declared-version: API_VERSION Esse rótulo indica a versão da API em que um recurso foi declarado inicialmente. Não.

Anotações

Nota Descrição É seguro modificar
configmanagement.gke.io/cluster-name: CLUSTER_NAME O nome do cluster, usado pelo ClusterSelectors. Não.
configmanagement.gke.io/declared-config: JSON_OUTPUT Representação JSON de como o objeto é declarado na fonte de verdade. Não.
configmanagement.gke.io/managed: enabled Indica que o Config Sync gerencia o objeto. Sim. Para mais informações, consulte Gerenciar objetos de cluster atuais.
configmanagement.gke.io/sync-kind: SYNC_KIND Indica se o tipo de sincronização é um objeto RootSync ou RepoSync. Não.
configmanagement.gke.io/sync-name: SYNC_NAME Indica o nome do RootSync ou RepoSync associados ao objeto. Não.
configmanagement.gke.io/sync-namespace: SYNC_NAMESPACE Indica o namespace do RootSync ou RepoSync associado ao objeto. Não.
configmanagement.gke.io/source-path: PATH O caminho na fonte de verdade para o arquivo que declara esse objeto. Não.
configmanagement.gke.io/token: TOKEN_HASH O hash do repositório quando esse objeto foi modificado pela última vez. Não.
configsync.gke.io/declared-fields: DECLARED_FIELDS Armazena a configuração declarada de um recurso. Essa anotação usa o mesmo formato que os campos gerenciados do lado do servidor.
configsync.gke.io/manager: MANAGER Qual reconciliação gerencia o objeto atual. O valor é :root ou NAMESPACE. Não.
configsync.gke.io/resource-id: RESOURCE_ID Indica informações sobre grupo, tipo, namespace e nome do recurso. Não.
configsync.gke.io/git-context: GIT_CONTEXT Armazena o contexto do Git do qual um recurso é sincronizado. Inclui informações sobre repositório, ramificação e revisão. Não.
config.k8s.io/owning-inventory: INVENTORY Indica o objeto do grupo de recursos que é proprietário desse recurso.
configsync.gke.io/deletion-propagation-policy: Foreground Permite a propagação de exclusão de recursos gerenciados por um RootSync ou RepoSync. Esse comportamento será desativado por padrão se a anotação não for definida ou for configsync.gke.io/deletion-propagation-policy: Orphan. Sim. Para mais informações, consulte Excluir recursos gerenciados.
configsync.gke.io/requires-rendering: true Indica que a fonte da verdade contém configurações do Kustomize que exigem renderização. Não.
configsync.gke.io/dynamic-ns-selector-enabled: true Indica que a fonte de verdade contém objetos NamespaceSelector que usam o modo dinâmico. Não.