我有两个terraform文件test1.tf和test2.tf。
我的要求是我在test1.tf中有一个值(例如id = 123)。如何在文件test2.tf中引用此id。
请告知我们如何以terraform进行此操作。
答案 0 :(得分:0)
如果2个文件位于同一个项目文件夹中,您应该可以将彼此之间的资源称为“$ {resource_type.resource_name.attribute}”或示例“$ {aws_iam_policy.my_policy.name}”
项目中的所有文件在执行前都会折叠并合并,因此它总共是1个项目。