Flux en Producción · Lección 17
¿Qué separación lógica busca lograr la convención de organizar un repositorio Flux en directorios como 'clusters/', 'infrastructure/' y 'apps/'?
Separar la configuración específica de cada cluster, de los componentes de infraestructura compartida (como cert-manager o ingress-controller), y de las aplicaciones de negocio propiamente dichas, facilitando la organización y reutilización
Es una estructura técnicamente obligatoria impuesta y validada automáticamente por el propio Flux, sin ninguna flexibilidad posible
Elimina por completo la posibilidad de tener múltiples clusters gestionados desde el mismo repositorio
Solo funciona si el repositorio tiene menos de 10 archivos en total
Flux en Producción · Lección 17
Completa el código
clusters/
Revisa: por ejemplo, clusters/produccion/ como uno de los directorios de cluster específico.
Flux en Producción · Lección 17
¿Por qué separar 'infrastructure/' (componentes compartidos) de 'apps/' (aplicaciones de negocio) facilita que equipos distintos gestionen cada tipo de contenido con distintos niveles de permisos o revisión?
Pista: los cambios en 'infrastructure/' suelen tener un impacto más amplio y crítico en todo el cluster, mientras 'apps/' contiene cambios más acotados de aplicaciones individuales; separarlos facilita aplicar distintos niveles de revisión o aprobación según la criticidad.
✓
¡Lección completada!
Estructura recomendada (clusters/, infrastructure/, apps/)
0
XP ganado
3
Vidas restantes