【发布时间】:2020-07-28 16:36:52
【问题描述】:
Terraform 后端使用已弃用的 terraform 版本并警告它已被弃用,即使您固定到较低版本或较高版本 =2.0.0 或 >=0.11 会抛出格式错误的存储帐户密钥
[已弃用]
arm_tenant_id已替换为tenant_id[0m
-backend-config=storage_account_name=testcmsaamsdn
-backend-config=container_name=terraform
-backend-config=key=terraform.tfstate
-backend-config=resource_group_name=rg-testconfig-AMSDN
-backend-config=arm_subscription_id=000-000-000-000-000
-backend-config=arm_tenant_id=***
-backend-config=arm_client_id=***
-backend-config=arm_client_secret=***
Failed to get existing workspaces: Error creating storage client for storage account "testcmsaamsdn": azure: malformed storage account key: illegal base64 data at input byte 0[0m
后端配置看起来像
地形{
后端“azurerm”{
storage_account_name = "__terraformstorageaccount__"
container_name = "terraform"
key = "terraform.tfstate"
access_key = "__storagekey__"
}
}
【问题讨论】: