我已经将Azure存储密钥保存在密钥保管库中,我想使用Azure CLI检索密钥,并在运行terraform脚本之前在Windows cmd中将其设置为环境变量。
下面列出的命令无法正常工作,有人能告诉我需要更改什么吗?
az keyvault secret show --name mySecretName --vault-name myVaultName --query value | setx /M AZURE_STORAGE_CONNECTION_STRING
set ARM_ACCESS_KEY=$(az keyvault secret show --name terraform-backend-key --vault-name myKeyVault)
初始化错误
Main.tf
variable "count" {}
variable "prefix" {
default="RG"
}
terraform {
backend "azurerm" {
container_name = "new"
storage_account_name = "mfarg"
key = "terraform.tfstate"
}}
resource "azurerm_resource_group" "test" {
count ="${var.count}"
name = "${var.prefix}-${count.index}"
location = "West US 2"
}
命令提示符输出