Labels

O que são Labels?

Labels são pares de chave/valor que podem ser adicionados a um objeto Kubernetes. Eles podem ser usados ​​para selecionar e filtrar objetos Kubernetes.

Comandos úteis para trabalhar com Labels:

kubectl label <tipo de objeto> <nome do objeto> <chave>=<valor> # Adiciona uma label
kubectl label <tipo de objeto> <nome do objeto> <chave>- # Remove uma label
kubectl label <tipo de objeto> <nome do objeto> <chave>- --overwrite # Remove uma label e sobrescreve o valor
kubectl label <tipo de objeto> <nome do objeto> <chave> # Exibe o valor de uma label
kubectl label <tipo de objeto> <nome do objeto> <chave> --list # Exibe todas as labels de um objeto
kubectl label <tipo de objeto> <nome do objeto> <chave>- --all # Remove todas as labels de um objeto
kubectl label <tipo de objeto> <nome do objeto> <chave>- --all --overwrite # Remove todas as labels de um objeto e sobrescreve o valor
kubectl get <tipo de objeto> -L <chave>=<valor> # Lista todos os objetos que possuem uma label