0

我正在尝试使用自动应用运行 terragrunt,因为我使用了 cli 标志--terragrunt-working-dir

从文档

传入时,不显示交互式用户提示。这会将所有提示的答案默认为“是”</p>

我试过的命令是

terragrunt apply --terragrunt-non-interactive --terragrunt-working-dir <dir>

但它仍然要求我提示

terragrunt 版本 v0.23.2

4

2 回答 2

5

Terragrunt 是 terraform 的薄包装器,因此您发送的不是 Terragrunt 特定的命令行标志将转到 terraform 命令。

您需要添加terraform apply 命令行标志-auto-approve以使其跳过“是”提示:

terragrunt [your other flags] -auto-approve
于 2020-06-18T07:58:07.233 回答
0

使用 terraform v0.14.10 和 terragrunt v0.28.21,您可以使用:

terragrunt apply/destroy -auto-approve --terragrunt-working-dir <dir>
于 2021-04-16T16:06:44.183 回答