Flux en Producción · Lección 11
¿Qué relación tiene el recurso 'Kustomization' de Flux (un CRD propio) con el concepto de 'kustomization.yaml' de la herramienta Kustomize?
El CRD Kustomization de Flux es un recurso de Kubernetes que le dice a Flux qué directorio de un source procesar (que a su vez puede contener un kustomization.yaml real de Kustomize), y con qué frecuencia aplicar esos manifiestos al cluster
Son exactamente el mismo concepto con un nombre idéntico y sin ninguna diferencia real
El CRD Kustomization de Flux reemplaza por completo la necesidad de tener un kustomization.yaml real en el directorio procesado
Solo puede usarse si el cluster no tiene instalada la herramienta Kustomize de forma separada
Flux en Producción · Lección 11
Completa el código
spec:
path:
Revisa: por ejemplo, path: ./overlays/production, apuntando al directorio dentro del source.
Flux en Producción · Lección 11
¿Por qué que el kustomize-controller de Flux tenga la lógica de Kustomize integrada internamente (en vez de depender de un binario externo instalado por separado) simplifica la operación del sistema?
Pista: reduce el número de componentes externos que hay que instalar, versionar y mantener sincronizados por separado, ya que la capacidad de procesar Kustomizations viene incluida directamente dentro del propio controller de Flux.
✓
¡Lección completada!
Kustomization CRD — aplicar manifiestos desde un source
0
XP ganado
3
Vidas restantes