向 Azure 验证 Terraform

使用 Terraform 可以定义、预览和部署云基础结构。 使用 Terraform 时,请使用 HCL 语法来创建配置文件。 利用 HCL 语法,可指定 Azure 这样的云提供程序和构成云基础结构的元素。 创建配置文件后,请创建一个执行计划,利用该计划,可在部署基础结构更改之前先预览这些更改。 验证了更改后,请应用该执行计划以部署基础结构。

若要针对 Azure 订阅使用 Terraform 命令,需要先让该订阅对 Terraform 进行身份验证。 本文介绍了一些向 Azure 进行身份验证的常见方案。

在本文中,学习如何:

  • 请参阅可用身份验证方法的列表。
  • 选择并选择身份验证方法。
  • 验证是否已进行身份验证。

1.配置环境

  • Azure 订阅:如果没有 Azure 订阅,请在开始之前创建一个免费帐户

2. 向 Azure 验证 Terraform

Terraform 仅支持使用 Azure CLI 向 Azure 进行身份验证。 不支持使用 Azure PowerShell 进行身份验证。 因此,虽然可以在进行 Terraform 工作时使用 Azure PowerShell 模块,不过首先需要使用 Azure CLI 向 Azure 进行身份验证。

3. 验证结果

通过显示当前订阅,验证确认已向 Azure 订阅进行身份验证。

若要使用 Azure CLI 确认当前的 Azure 订阅,请运行 az account show

az account show

后续步骤