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

时间:2018-04-26 03:48:03

标签: amazon-web-services timeout command-line-interface amazon-cloudformation sam

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

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

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

1 个答案:

答案 0 :(得分:3)

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

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