AD

¿Ya dominas lo básico? Un curso estructurado de Terraform es la vía rápida para dar el salto.

Ver cursos de Terraform en Udemy

Enlace de afiliado. No te cuesta nada extra.

Lección 11 / 37

Construir la infraestructura con terraform apply

En esta lección crearás la infraestructura de verdad.

terraform apply muestra el plan, pide confirmación escribiendo yes y entonces ejecuta los cambios, informando del progreso de cada recurso.

Esa confirmación es la última defensa, y conviene aprovecharla: lee el resumen antes de escribir yes. Es el momento en que se detecta el «1 to destroy» que nadie esperaba.

Existe -auto-approve, que se la salta. Tiene sentido en integración continua, donde el plan ya se revisó en la propuesta de cambio; escribirlo por costumbre en la terminal es cómo se destruye producción.

Terraform crea los recursos en paralelo respetando las dependencias, así que el orden de la salida no es el del archivo.

Al terminar actualiza el estado. Y aquí está el peligro que hay que conocer: si el apply falla a mitad, parte de la infraestructura existe ya. No hay marcha atrás automática. Lo correcto es corregir y volver a ejecutar — Terraform continúa desde donde estaba, porque el estado sabe qué se creó.

Lo que nunca hay que hacer en ese momento es arreglarlo a mano por la consola: eso deja el estado y la realidad desalineados, que es un problema mayor que el original.

Terraform
Pruébalo (escríbelo en la terminal simulada)
terraform apply

🧑‍💻 Puedes escribir este comando en la terminal simulada de Terraform para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)