- Inicio
- Recursos
- Integraciones
- Terraform Cloud
Integración Terraform Cloud MakeAutomatiza Terraform Cloud con Make.
¿Y si tus runs de Terraform avisaran solos, sin que nadie abra la consola? La integración Terraform Cloud Make trae 6 módulos: un disparador programado, cuatro acciones y una búsqueda. Aquí los equipos de plataforma y operaciones ven cómo enlazar el token y montar su primer escenario.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué te permite la integración Terraform Cloud Make?
La integración Terraform Cloud Make une tu cuenta de HCP Terraform con Make, una herramienta visual que encadena aplicaciones sin programar. Make detecta los runs nuevos de un workspace, lanza o cancela uno, consulta un run concreto o trae la lista entera, y pasa el resultado a cualquier otra app de tu equipo.
Cortar a tiempo lo que no debe pasar. Con List Runs tienes todos los runs a mano; un filtro separa los dudosos y Cancel a Run frena el que sobra. Es la pieza que más tranquilidad da a un responsable de operaciones.
Enterarte de cada cambio. El disparador Watch Runs capta cada run nuevo y Get a Run trae su detalle, listo para mandarlo al chat del equipo o guardarlo en una hoja de cálculo. Nadie tiene que refrescar la consola para saber qué se ha lanzado.
Arrancar Terraform desde otra herramienta. Create a Run convierte la aprobación de un ticket o de un formulario en un run real. Y si te falta algo, Make an API Call llega al resto de la API con el mismo token.
Lo que Make no hace aquí: la app no tiene disparador instantáneo, así que los runs nuevos se ven según la programación del escenario. Terraform Cloud también tiene nodo en n8n; para decidir, mira la comparativa n8n vs Make. Si un escenario falla, la guía Depuración Make repasa los errores habituales, y el Curso de Make te ayuda a ir más lejos.
¿Cómo conectas Terraform Cloud con Make?
- 01
Copia tu token de API
En la consola de Terraform Cloud abre el menú de tu usuario, entra en User Settings y luego en la sección API Tokens. Copia el token que aparece. Necesitas una cuenta activa de HCP Terraform.
- 02
Añade un módulo y crea la conexión
En tu escenario de Make, añade cualquier módulo de Terraform Cloud y pulsa Create a connection. La conexión es tu cuenta de Terraform enlazada con Make una sola vez, que luego usan todos los módulos de la app.
- 03
Ponle nombre y pega el token
El campo Connection name es opcional, pero un nombre claro evita líos si gestionas varias organizaciones. Pega el token copiado, o sigue las indicaciones de Make, y guarda.
Tu primer escenario: seguir los runs nuevos de Terraform
ObjetivoCuando se crea un run nuevo en un workspace de Terraform Cloud, Make trae su detalle para enviarlo a otra app.
- 01
Crea el escenario
En la página Scenarios, crea un escenario nuevo, es decir, la automatización que montas en Make, y pulsa el + grande para colocar el primer módulo, la primera pieza.
- 02
Coloca Watch Runs
Busca Terraform Cloud, elige Watch Runs y selecciona tu conexión. Rellena los campos: con la conexión activa, Make te muestra lo que puede leer de tu cuenta.
- 03
Añade Get a Run
Pulsa el + a la derecha del disparador, añade Get a Run y mapea el run que llega del módulo anterior. Cada run viaja como un bundle, un elemento que pasa de un módulo al siguiente.
- 04
Prueba con Run once
Pulsa Run once y revisa los bundles que recibió cada módulo. Cada vez que un módulo procesa un bundle gasta una operación, la unidad que Make descuenta de tu plan.
- 05
Programa y activa
Abre el reloj del primer módulo: un escenario nuevo se ejecuta cada 15 minutos por defecto, el intervalo mínimo del plan Free. Después, activa el escenario y listo.
¿Qué pone en marcha un escenario de Terraform Cloud?
1 módulo arranca un escenario cuando algo ocurre en Terraform Cloud. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama Terraform Cloud en cuanto ocurre.
Watch Runs
Disparador programadoEn Make“Triggers when a new workspace run is created.”
Tu escenario recibe cada run nuevo creado en un workspace, y el resto del flujo puede reaccionar a un plan o a un apply sin que nadie vigile la consola. Watch Runs es el único disparador de la app y el arranque natural para avisos y registros.
¿Qué puede hacer Make en Terraform Cloud?
Terraform Cloud te da 5 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Cancel a Run
AcciónEn Make“Cancels a run.”
Frenas un run que ya no quieres desde el propio escenario, y un cambio rechazado nunca llega a tu infraestructura. Cancel a Run actúa sobre un solo run cada vez.
Create a Run
AcciónEn Make“Creates a run. It can be accessed with a User Token or a Team Token.”
Cualquier evento que Make vea puede lanzar un run nuevo de Terraform, de modo que una aprobación en otra app se convierte en un plan de verdad. El run arranca con la conexión que ya configuraste.
Get a Run
AcciónEn Make“Gets a run.”
Get a Run trae el detalle de un run concreto. Con eso, los módulos siguientes solo tienen que publicarlo o guardarlo, y encaja con Watch Runs o Create a Run, que le entregan el run que debe consultar.
Make an API Call
AcciónEn Make“Performs an arbitrary authorized API call.”
El resto de la API de Terraform Cloud queda a tu alcance, con la conexión que ya tienes. Make an API Call es la salida cuando los módulos preparados se quedan cortos.
List Runs
BúsquedaEn Make“Gets all runs.”
Recibes todos los runs, cada uno como un bundle aparte dentro del escenario, algo muy útil para revisiones e informes. A diferencia de Get a Run, no hace falta conocer el run de antemano.
¿Necesitas ayuda para automatizar Terraform Cloud con Make?
Una persona lee cada mensaje.