如何将一个文件值用于terraform中的另一个文件

时间:2017-01-23 09:26:16

标签: linux

我有两个terraform文件test1.tf和test2.tf。

我的要求是我在test1.tf中有一个值(例如id = 123)。如何在文件test2.tf中引用此id。

请告知我们如何以terraform进行此操作。

1 个答案:

答案 0 :(得分:0)

如果2个文件位于同一个项目文件夹中,您应该可以将彼此之间的资源称为“$ {resource_type.resource_name.attribute}”或示例“$ {aws_iam_policy.my_policy.name}”

项目中的所有文件在执行前都会折叠并合并,因此它总共是1个项目。