Capítulo 7. Configurar instancias de pila
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Utilizar un único proyecto de código de pila facilita el mantenimiento de múltiples instancias coherentes de infraestructura, como se describe en "Patrón: Pila Reutilizable". Sin embargo, a menudo necesitas personalizar distintas instancias de una pila. Por ejemplo, puedes dimensionar un clúster con menos servidores en un entorno de desarrollo que en producción.
Aquí tienes un ejemplo de código de pila que define un clúster de alojamiento de contenedores con un número mínimo y máximo de servidores configurables:
container_cluster:web_cluster-${environment}min_size:${cluster_minimum}max_size:${cluster_maximum}
A este código le pasas diferentes valores de parámetros para cada entorno, como se muestra en la Figura 7-1.
Las herramientas de pila como Terraform y CloudFormation admiten múltiples formas de establecer los valores de los parámetros de configuración. Éstas suelen incluir la transmisión de valores en la línea de comandos, su lectura desde un archivo y la recuperación por parte del código de la infraestructura desde un almacén de valores clave.
Los equipos que gestionan la infraestructura tienen que decidir cómo utilizar estas funciones para gestionar y pasar valores de configuración a su herramienta de apilamiento. Es esencial asegurarse de que los valores se definen y aplican de forma coherente a cada entorno. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access