我试图用自动申请运行terragrunt,因为我使用了cli标志--terragrunt-working-dir。
从文件中
传入时,不要显示交互式用户提示。这将默认所有提示的答案为“是”。
我试过的命令是
terragrunt apply --terragrunt-non-interactive --terragrunt-working-dir <dir>但它还是要求我尽快
terragrunt版本v0.23.2
发布于 2020-06-18 07:58:07
Terragrunt是terraform的一个薄包装器,所以您发送的不是Terragrunt特定的命令行标志将转到terraform命令。
您需要添加terraform apply command-line flag -auto-approve才能跳过"yes“提示符:
terragrunt [your other flags] -auto-approve发布于 2021-04-16 16:06:44
对于terraform v0.14.10和terragrunt v0.28.21,您可以使用:
terragrunt apply/destroy -auto-approve --terragrunt-working-dir <dir>发布于 2022-06-09 13:10:58
这两种方法可以跳过提示符并执行terraform应用程序自动批准的操作。
任何人谁仍然希望自动批准与申请-所有。我通过使用bash黑客找到了一个解决办法
echo "Y" | terragrunt apply-all如果您想跳过terragrunt的提示,请使用:
terragrunt run-all apply --terragrunt-non-interactivehttps://stackoverflow.com/questions/62429042
复制相似问题