Terraform / config:引用的未知变量

时间:2017-03-27 15:38:22

标签: terraform

我在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

我做错了什么?

1 个答案:

答案 0 :(得分:2)

试试这个语法:

"${var.prod["pt"]}"

或者这个:

"${lookup(var.prod, "pt")}"

而不是:

"${lookup(var.prod, var.pt)}"

上面'pt'之前的[var.]是多余的,也必须引用'pt'。