我是terraform的新手,正在尝试将变量添加到字符串中, 假设id =“ abcde”,主机=〜$ {id} +“ id”,应返回abcdeid 在terraform中实现此目标的最佳方法是什么?
答案 0 :(得分:2)
您可以直接连接它们,也可以使用join对其进行连接。例如:
variable "id" {
default = "abcde"
}
output "output1" {
value = "${var.id}id"
}
output "output2" {
value = join("", [var.id, "id"])
}
这将给出:
output1 = abcdeid
output2 = abcdeid
答案 1 :(得分:0)
假设一个名为var的变量和-123后缀
主机=“ $ {var.name} -123”