Inicio rápido: Instalación y configuración de Terraform

Terraform habilita la definición, vista previa e implementación de la infraestructura en la nube. Con Terraform, se crean archivos de configuración mediante la sintaxis de HCL. La sintaxis de HCL permite especificar el proveedor de la nube, como Azure, y los elementos que componen la infraestructura de la nube. Después de crear los archivos de configuración, se crea un plan de ejecución que permite obtener una vista previa de los cambios de infraestructura antes de implementarlos. Una vez que compruebe los cambios, aplique el plan de ejecución para implementar la infraestructura.

Requisitos previos

  • Suscripción de Azure: si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Configuración en Azure Cloud Shell con Bash

Azure Cloud Shell incluye Terraform y se actualiza automáticamente a la versión más reciente de Terraform. Sin embargo, las actualizaciones vienen en un par de semanas de lanzamiento. En el siguiente artículo se muestra cómo descargar e instalar la versión actual de Terraform mediante Bash en el entorno de Cloud Shell.

Configuración en Azure Cloud Shell con PowerShell

Azure Cloud Shell incluye Terraform y se actualiza automáticamente a la versión más reciente de Terraform. Sin embargo, las actualizaciones vienen en un par de semanas de lanzamiento. En el siguiente artículo se muestra cómo descargar e instalar la versión actual de Terraform mediante PowerShell en el entorno de Cloud Shell.

Configurar en Windows con Bash

En el siguiente artículo se muestra cómo instalar y probar Terraform en Windows mediante un emulador de Bash.

Configuración en Windows con PowerShell

En el siguiente artículo se muestra cómo instalar y probar Terraform en Windows mediante PowerShell.

Solución de problemas de Terraform en Azure

Solución de problemas comunes al usar Terraform en Azure

Pasos siguientes