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 3 / 37

Comprobar la versión con terraform version

En esta lección comprobarás qué versión de Terraform tienes.

terraform version imprime la versión y también la de los proveedores instalados en el directorio actual.

Esa segunda parte es la que importa en el trabajo real. Terraform y sus proveedores evolucionan por separado, y una configuración escrita para una versión puede no funcionar con otra.

De ahí una práctica que evita muchos problemas: fijar la versión en la propia configuración, con el bloque required_version y con required_providers. Sin eso, dos personas del mismo equipo pueden obtener planes distintos a partir del mismo código, y la diferencia es difícil de ver.

Hay además un detalle con el estado que sorprende: el archivo de estado guarda la versión que lo escribió, y una vez lo ha tocado una versión nueva, una antigua se niega a usarlo. Actualizar Terraform es, en la práctica, una decisión de equipo y no individual.

Por eso muchos equipos usan un gestor de versiones como tfenv, o fijan la versión en el contenedor de integración continua, para que todos ejecuten exactamente la misma.

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

🧑‍💻 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)