Terraform项目目录

Terraform的项目组织一般包括四个文件:main.tf, outputs.tf, providers.tf, variables.tf

  • main.tf 包括项目的主要资源
  • outputs.tf (Optional) 输出特定资源的属性
  • variables.tf (Optional) 模块的输入变量
  • providers.tf (Optional) 提供程序配置

例如:

terraform-test
├── main.tf
├── outputs.tf
├── providers.tf
└── variables.tf