0

Terragrunt 允许我们一次在多个模块上执行 terraform 命令 ([1])。但是,有时我们希望针对单个模块及其依赖项,以便仅为这些模块创建和应用计划。

这看起来像

terragrunt -target backend-app plan-all 

其中 backend-app 是我们定位的 s 模块的示例名称。

有没有办法通过 terragrunt cli 实现这一目标?

[1] - https://github.com/gruntwork-io/terragrunt#execute-terraform-commands-on-multiple-modules-at-once

4

1 回答 1

1

Terragrunt 具有未传递给 terraform ([1]) 的全局选项。

这成功了:

terragrunt plan-all --terragrunt-include-dir "backend-app"

还有其他选项可以组合以实现更精细的选择。

[1] - https://github.com/gruntwork-io/terragrunt#cli-options

于 2019-08-26T09:59:54.687 回答