aws cloudformation deploy - 如何增加等待时间

aws cloudformation deploy - how to increase wait time

我的一个 cloudformation sam 模板有问题。在该模板中,我有一个 AWS::CloudFront::Distribution 块,需要 10 多分钟才能完成。

似乎 aws cloudformation deploy 命令每次 运行 时都会超时,这可能是它的默认超时。但是我如何增加超时或以某种方式等待堆栈完成而不退出 cli 命令。

在 cloudformation web 控制台上,堆栈已完成,只是 cli 在实际完成之前退出。

这是 AWS CLI 的一个已知问题。 stack-create-complete 等到堆栈状态为 CREATE_COMPLETE。它将每 5 秒(不是 30 秒!)轮询一次,直到达到成功状态。这将在 120 次检查失败后以 return 代码 255 退出。

这里修复了。 https://github.com/aws/aws-cli/pull/2816