3

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

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

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

4

1 回答 1

3

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

它被固定在这里。 https://github.com/aws/aws-cli/pull/2816

于 2018-04-26T04:11:26.410 回答