Autenticación de Terraform en Azure

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.

Para usar comandos de Terraform en su suscripción de Azure, primero debe autenticar Terraform en esa suscripción. En este artículo se tratan algunos escenarios comunes para la autenticación en Azure.

En este artículo aprenderá a:

  • Consulte una lista de los métodos de autenticación disponibles.
  • Seleccione select and authentication method (Seleccionar y método de autenticación).
  • Compruebe que está autenticado.

1. Configurar su entorno

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

2. Autenticación de Terraform en Azure

Terraform solo admite la autenticación en Azure con la CLI de Azure. No se admite la autenticación con Azure PowerShell. Por lo tanto, aunque puede usar el módulo de Azure PowerShell al realizar el trabajo de Terraform, primero debe autenticarse en Azure mediante la CLI de Azure.

3. Comprobación de los resultados

Muestre la suscripción actual para comprobar que se ha autenticado en la suscripción de Azure.

Para confirmar la suscripción actual de Azure con la CLI de Azure, ejecute az account show.

az account show

Pasos siguientes