Terragrunt 自动应用

iam*_*man 3 terraform terragrunt

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

\n\n

从文档中

\n\n
\n

传入时,don\xe2\x80\x99t 显示交互式用户提示。这将默认\n所有提示的答案为\xe2\x80\x98yes\xe2\x80\x99

\n
\n\n

我尝试过的命令是

\n\n
terragrunt apply --terragrunt-non-interactive --terragrunt-working-dir <dir>\n
Run Code Online (Sandbox Code Playgroud)\n\n

但它仍然要求我提示

\n\n
\n

terragrunt 版本 v0.23.2

\n
\n

小智 15

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

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

terragrunt [your other flags] -auto-approve
Run Code Online (Sandbox Code Playgroud)