Kustomize en Producción · Lección 22
¿Qué problema resuelven los 'Components' de Kustomize que una estructura simple de base/overlays no cubre bien?
Permiten reutilizar un conjunto de transformaciones opcionales (como habilitar métricas o logging) entre distintas combinaciones de overlays, sin necesitar duplicar esa lógica en cada overlay individual que la necesite
Los Components reemplazan por completo el concepto de bases y overlays
Solo pueden usarse si el proyecto tiene exactamente un único overlay definido
Cifran automáticamente cualquier contenido que se les asigne
Kustomize en Producción · Lección 22
Completa el código
apiVersion: kustomize.config.k8s.io/v1alpha1
kind:
Revisa: kind: Component en el archivo kustomization correspondiente al Component.
Kustomize en Producción · Lección 22
¿Por qué un Component reutilizable de 'habilitar métricas de Prometheus' es más mantenible que copiar y pegar esa misma configuración de anotaciones en cada overlay individual que la necesite?
Pista: si esa lógica de habilitar métricas necesita ajustarse en el futuro, basta con actualizar el Component una sola vez, en vez de tener que recordar modificar esa misma configuración duplicada en cada overlay individual donde se copió manualmente.
✓
¡Lección completada!
Components — piezas reutilizables entre overlays
0
XP ganado
3
Vidas restantes