如何解决Terraform错误:运行terraform init时模块的无关标签
运行Terraform初始化时出现此错误:
Error: Extraneous label for module
on rds.tf line 22,in module "rds" "app":
22: module "rds" "app" {
Only 1 labels (name) are expected for module blocks.
我有两个模块,分别创建“ rds”和“ app”,在创建数据库实例时都会引用这两个模块:
# PostgreSQL RDS App Instance
module "rds" "app" {
如何解决此错误?
解决方法
如果使用TF 0.13,则另一个选择是使用单个模块,其计数设置为2,然后使用count.index从预定义列表[]变量中获取该迭代的特定名称。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。