我有一个terraform.tf文件。
在此文件中,有3个不同的模块:ec2,elb和rds。这3个模块都有3个不同的文件,例如main.tf,variable.tf和output.tf。
如何在main.tf文件中绑定这三个模块?
答案 0 :(得分:0)
terraform中没有main.tf文件的概念。各个模块的绑定由output variables和remote state resources完成。如引述here。
基础结构代码可以分为较小的Terraform配置,它们的范围有限并且由特定团队拥有。这些独立的配置使用输出变量来发布信息,并使用远程状态资源来访问来自其他工作空间的输出数据。