Parte IV. Patrones de configuración

Toda aplicación necesita ser configurada, y la forma más fácil de hacerlo es almacenando las configuraciones en el código fuente. Sin embargo, este enfoque tiene el efecto secundario de que el código y la configuración viven y mueren juntos. Necesitamos flexibilidad para adaptar las configuraciones sin modificar la aplicación y recrear su imagen contenedora. De hecho, mezclar código y configuración es un antipatrón para un enfoque de entrega continua, en el que la aplicación se crea una vez y luego se mueve inalterada a través de las distintas etapas de la tubería de implementación hasta que llega a producción. La forma de conseguir esta separación entre código y configuración es utilizar datos de configuración externos, que son diferentes para cada entorno. Los patrones de los capítulos siguientes tratan sobre la personalización y adaptación de aplicaciones con configuraciones externas para distintos entornos:

Get Patrones Kubernetes, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.