Planificar una unidad de infraestructura
Apunta a una unidad de red, base o aplicación. Muestra el alcance antes del plan.
Compartir trabajo preparadoMantén Terragrunt en Git. Guarda directorio, workspace y entradas en Semaphore y ofrece un modo claro de planificar y ejecutar.
En Terragrunt el directorio inicial y argumentos definen alcance. Un comando recordado no basta para delegar.
Apunta a una unidad de red, base o aplicación. Muestra el alcance antes del plan.
Compartir trabajo preparadoCrea plantillas con nombre para directorios y Variable Groups pertinentes. Mantén la configuración en Git.
Compartir trabajo preparadoConfigura argumentos multiunidad admitidos por tu versión Terragrunt. Terragrunt evalúa dependencias y Semaphore registra la salida.
Conectar trabajos en un workflowLa plantilla fija el directorio con terragrunt.hcl y muestra alcance antes de ejecutar.
Terragrunt evalúa la unidad con Terraform u OpenTofu. El plan propone sin aplicar.
Mantén dependencias en Terragrunt. Pasa salidas a Ansible mediante workflow y después comprueba con Python. Añade diagnóstico para fallos.
Elige subdirectorio con terragrunt.hcl. Separa plantillas con nombre para unidades o entornos con inicios distintos.
Activa Terragrunt Code. Instala terragrunt y el binario Terraform u OpenTofu y prueba las versiones con tu repositorio.
Los grupos aportan entorno, incluido TF_VAR_. Elige inventario workspace Terragrunt y backend configurado.
Terragrunt evalúa su configuración y Semaphore coordina plantillas. Usa argumentos multiunidad de tu versión.
Activa Terragrunt Code en Applications antes de crear la plantilla. Está desactivado inicialmente. Instala terragrunt y Terraform u OpenTofu en el servidor o runner.
Elige el subdirectorio con terragrunt.hcl previsto. Directorio y argumentos definen alcance. Usa nombres claros para reconocer destinos antes de iniciar.
Sí. Terragrunt usa Terraform u OpenTofu. Prepara ambos, prueba versiones y accesos a módulos, proveedores y backend.
Configura multiunidad por argumentos CLI de tu versión. Directorio y argumentos definen alcance; Terragrunt evalúa dependencias.
Sí. Guarda unidad y workspace Terragrunt, solo plan y programa. Cada tarea conserva salida. Revisa alcance antes de varias unidades recurrentes.
Terragrunt evalúa dependencias entre módulos. Semaphore coordina plantillas de distintos instrumentos. Puede seguir Ansible y Python sin reemplazar el grafo de Terragrunt.
Sí. Da acceso para ejecutar el modelo. Guarda directorio, workspace y entradas claros. Enterprise limita a seleccionados si no necesitas más.
Asocia Variable Groups con entradas de entorno, incluidos TF_VAR_. Las variables adicionales y Survey Variables se pasan como entradas admitidas. Guarda credenciales de proveedor y backend como secretos, no en el repositorio.