我正在尝试构建用于将基础架构部署到 Microsoft Azure 云的Terragrunt脚本。事情进展得很好,但我无法弄清楚一件事。
setup 的结构如下所示:
rootdir
terragrunt.hcl
someconfig.hcl
module1dir
terragrunt.hcl
config.auto.tfvars.json
module2dir
terragrunt.hcl
config.auto.tfvars.json
module3dir
terragrunt.hcl
config.auto.tfvars.json
每个模块都使用 Terraform 自动加载 tfvars 功能和config.auto.tfvars.json
. 我想要的是将这些文件放在目录结构之外,并以某种方式指示 Terragrunt 将正确的外部配置文件应用于正确的子模块。
有任何想法吗?