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. Não.
applyset.kubernetes.io/id: APPLYSET_ID Indica que o objeto RootSync ou RepoSync é o pai do ApplySet especificado. Não.
applyset.kubernetes.io/part-of: APPLYSET_ID Indica que o objeto de recurso é um membro do ApplySet especificado. Não.
configsync.gke.io/declared-version: API_VERSION Indica a versão da API em que um recurso foi declarado inicialmente. Não.
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 associado ao objeto. Não.
configmanagement.gke.io/sync-namespace: SYNC_NAMESPACE Indica o namespace do RootSync ou RepoSync associado ao objeto. Não.

Anotações

Nota Descrição É seguro modificar
applyset.kubernetes.io/tooling: configsync.gke.io/v1 Indica que o ApplySet especificado pelo rótulo applyset.kubernetes.io/id é gerenciado pelo Config Sync. Definido apenas em familiares responsáveis de ApplySet, não em membros. Não.
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 da 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/source-path: PATH O caminho na fonte da 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. Não.
configsync.gke.io/image-to-sync: SOURCE_IMAGE_URL O URL da imagem OCI com o resumo mais recente buscado pelo Config Sync. Não.
configsync.gke.io/manager: MANAGER Qual reconciliação gerencia o objeto atual. O valor é :root ou NAMESPACE.
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 de que um recurso é sincronizado. Inclui informações sobre repositório, ramificação e revisã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 da verdade contém objetos NamespaceSelector que usam o modo dinâmico. Não.