Labels

Las labels nos van a permitir etiquetar nuestros objetos. De esta forma al etiquetarlos nos va a permitir buscar y seleccionarlos en base a esas etiquetas.

Ejemplo para definir un pod y ponerle etiquetas

apiVersion: v1
kind: Pod
metadata:
  name: minginx
  labels:
    entorno: pre
    proyecto: frontal
spec:
  containers:
  - name: nginx
    image: nginx:latest
    ports:
    - containerPort: 80
En este ejemplo se han definido dos etiquetas entorno y proyecto y a cada una se le asigna el valor pre y frontal. Con
 kubectl get pod --show-labels
podemos ver que etiquetas tienen nuestros pods

Al añadir etiquetas a nuestros objetos, podemos ahora, entre otras cosas, hacer búsquedas. Por ejemplo: