Могу ли я получить доступ к идентификатору клиента Azure AD в Terraform Resource - PullRequest
0 голосов
/ 08 ноября 2019

Я пытаюсь создать ресурс Key Vault и связать его с моей служащей в Azure. Я работаю через обязательные поля и мне нужно предоставить свой идентификатор Azure AD Tenant, в котором зарегистрирован мой участник службы. Есть ли простой способ получить доступ к этому в файле terraform? Скорее не используйте ENV vars.

1 Ответ

0 голосов
/ 09 ноября 2019

Разобрался. Terraform имеет возможность генерировать объект данных.

https://www.terraform.io/docs/providers/azurerm/d/client_config.html

файл main.tf

data "azurerm_client_config" "current" {}

использование

tenant_id = "${data.azurerm_client_config.current.tenant_id}"
...