我在pt-plan目录中有.tf文件,其中包含以下快递:
cant resolve {@computername=[85.23.444.200]}
此外,我还有以下${lookup(var.prod, var.pt)}
文件:
terraform.tfvars
当我跑步时:
variable "prod" {
type = "map"
default = {
pt = "https://pt:9200"
}
}
,它写道:
/terraform plan pt-plan
我做错了什么?
答案 0 :(得分:2)
试试这个语法:
"${var.prod["pt"]}"
或者这个:
"${lookup(var.prod, "pt")}"
而不是:
"${lookup(var.prod, var.pt)}"
上面'pt'之前的[var.
]是多余的,也必须引用'pt'。