Terraform aprovisiona nuevos servidores desde la misma plantilla

Terraform aprovisiona nuevos servidores desde la misma plantilla

¿Existe algún truco para aprovisionar varias pilas de AWS utilizando una plantilla de Terraform creada previamente?

Después de aplicar algunos cambios en el archivo de variables para no crear los mismos recursos sino similares con nuevos nombres.

Respuesta1

Si necesita mantener varias "copias" de alguna infraestructura descrita en Terraform, la forma estándar de hacerlo es factorizar esas partes comunes de la configuración en una instancia compartida.móduloy luego llame a ese módulo varias veces, ya sea desde dentro de la misma configuración o en múltiples configuraciones separadas.

La terraforma"estado"El artefacto rastrea las relaciones entre los objetos en la configuración y los objetos en sistemas remotos. Cada configuración generalmente tiene solo un estado (a menos que esté utilizando funciones avanzadas comomúltiples espacios de trabajo) y por lo tanto un conjunto de objetos remotos correspondientes.

El uso de múltiples configuraciones que comparten el mismo módulo permite que muchas instancias coexistan como resultado de estar en instantáneas de estado completamente separadas.

Utilizar varias llamadas al mismo módulo en unsolteroLa configuración también permite que coexistan muchas instancias, esta vez utilizando los módulos mismos como espacios de nombres separados dentro de las instantáneas de estado.

información relacionada