Поделиться через


Проверка подлинности Terraform в Azure

Terraform позволяет определять, просматривать и развертывать облачную инфраструктуру. Используя Terraform, вы создаёте файлы конфигурации, применяя синтаксис HCL. Синтаксис HCL позволяет указать поставщика облачных служб, таких как Azure, и элементы, составляющие облачную инфраструктуру. После создания файлов конфигурации вы создаете план выполнения, который позволяет предварительно просмотреть изменения в инфраструктуре до их внедрения. После того как вы проверите изменения, примените план выполнения для развертывания инфраструктуры.

Чтобы использовать команды Terraform для подписки Azure, сначала необходимо аутентифицировать Terraform для этой подписки. В этой статье рассматриваются некоторые распространенные сценарии проверки подлинности в Azure.

В этой статье вы узнаете, как:

  • См. список доступных методов проверки подлинности.
  • Выберите метод проверки подлинности.
  • Убедитесь, что вы прошли проверку подлинности.

1. Настройка среды

2. Проверка подлинности Terraform в Azure

Terraform поддерживает проверку подлинности только в Azure с помощью Azure CLI. Проверка подлинности с помощью Azure PowerShell не поддерживается. Поэтому при выполнении работы Terraform можно использовать модуль Azure PowerShell, сначала необходимо пройти проверку подлинности в Azure с помощью Azure CLI.

3. Проверка результатов

Убедитесь, что вы выполнили аутентификацию в подписке Azure, проверив отображение текущей подписки.

Чтобы подтвердить текущую подписку Azure с помощью Azure CLI, выполните команду az account show.

az account show

Дальнейшие действия