【发布时间】:2021-10-06 00:01:27
【问题描述】:
我刚开始学习 terraform。我想将我的资源安排在单独的目录中,例如模块,例如
.
├── alb/
├── networking/
├── variables.tf
└── servers/
当我在任何目录中运行terraform validate 命令时,会出现错误提示未声明变量。
我不想在每个目录中都保留变量。
我想知道是否有人可以提供帮助。
【问题讨论】:
-
你需要一个
main.tf与variables.tf在同一目录中,然后使用其他目录作为模块:terraform.io/docs/language/modules/develop/composition.html。