![](/img/trans.png)
[英]terraform Error: Cycle: data.azurerm_key_vault_secret
[英]terraform azurerm : ERROR : exit status 1 - az login required
供应商.tf
terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~>2.0"
}
}
}
provider "azurerm" {
features {}
}
terraform版本: Terraform v1.1.7
terraform 命令: terraform plan
CLI 错误:
Error: building AzureRM Client: obtain subscription(XXXXXXXX-XXXX-XXXX-XXX-XXXXXXXXXXXX) from Azure CLI: parsing json result from the Azure CLI: waiting for the Azure CLI: exit status 1: ERROR: Please run 'az login' to setup account.
with provider["registry.terraform.io/hashicorp/azurerm"],
on providers.tf line 10, in provider "azurerm":
10: provider "azurerm" {
我确实运行了az login
并登录了我的 Azure 帐户。
问题:
我不知道我做错了什么?
当我没有连接任何活动帐户时,在我的环境中测试得到同样的错误。
由于cdub的建议是正确的,尝试多次运行az logout
直到您看到There are no active accounts ,运行az login
, az account set -s <your-subscription-name>
,然后重新运行terraform init
最后, terraform plan
#get the current default subscription using show
az account show --output table
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.