terraform查询
问题描述:
这是我在运行terraform plan时得到的结果,它以前用于以前的版本,所以基本上concat是返回列表而不是字符串。terraform查询
Errors:
* At column 3, line 1: lookup: argument 2 should be type string, got type list in:
${lookup(var.az, concat("zone", count.index + 1))}
我使用terraform的编译版本
$ terraform --version
Terraform v0.7.0-dev (854c9bd488dfdb12303ec47e42d6de8fc17e40a5)
答
检查CHANGELOG(总是一个好主意与Terraform升级版本,因为他们都在不断发展,使频繁非向后兼容的改变之前。 )
0.7(未发行)
BACKWARDS INCOMPATIBILI扎带/ NOTES:
[...]
- 的CONCAT()插补功能不再能用来连接字符串。
[...]
- 您现在访问使用语法var.map [ “钥匙”]或 的查找功能,而不是var.map.key地图的值。