Kustomize en Producción · Lección 06
¿Qué hace el campo 'commonLabels' definido en un kustomization.yaml?
Añade automáticamente el conjunto de labels especificado a todos los recursos generados, incluyendo los selectors correspondientes donde sea necesario para mantener la coherencia
Elimina automáticamente todos los labels existentes de los recursos base sin añadir ninguno nuevo
Solo funciona con recursos de tipo Deployment exclusivamente
Cifra automáticamente el contenido de los recursos etiquetados
Kustomize en Producción · Lección 06
Completa el código
commonLabels:
environment:
Revisa: por ejemplo, commonLabels: environment: production.
Kustomize en Producción · Lección 06
¿Por qué que Kustomize actualice automáticamente los selectors relacionados al añadir un commonLabel evita que un Deployment deje de encontrar sus propios Pods tras aplicar la transformación?
Pista: si el label se añadiera a los Pods pero el selector del Deployment no se actualizara para coincidir, el Deployment dejaría de encontrar y gestionar correctamente sus propios Pods; Kustomize se encarga de mantener esa coherencia automáticamente.
✓
¡Lección completada!
commonLabels y commonAnnotations
0
XP ganado
3
Vidas restantes