Una vez generado un proyecto de Terraform para desplegar entornos, tanto infraestructura como aplicaciones. Nos planteamos la necesidad de automatizarlo, pero había varias premisas: - La descripción de los entornos ha de almacenarse en un repositorio. - Los cambios de repositorio han de desencadenar CI. - Ha de funcionar de forma independiente a CI. Para eso desarrollamos un segundo proyecto de terraform para integrar con Terraform Cloud. Y nos gustaría compartilo con la comunidad.
Una vez generado un proyecto de Terraform para desplegar entornos, tanto infraestructura como aplicaciones. Nos planteamos la necesidad de automatizarlo, pero había varias premisas:
- La descripción de los entornos ha de almacenarse en un repositorio.
- Los cambios de repositorio han de desencadenar CI.
- Ha de funcionar de forma independiente a CI.
Para eso desarrollamos un segundo proyecto de terraform para integrar con Terraform Cloud.
Y nos gustaría compartilo con la comunidad.