我遇到了一个我的cloudformation sam模板的问题。在该模板中,我有一个AWS::CloudFront::Distribution
块,需要10分钟才能完成。
似乎aws cloudformation deploy
命令每次运行时都会超时,它可能是默认超时。但是如何在不退出cli命令的情况下增加超时或以某种方式等待堆栈完成。
在cloudformation Web控制台上,堆栈已完成,只是cli在实际完成之前退出。
答案 0 :(得分:3)
这是AWS CLI的一个已知问题。 stack-create-complete等待堆栈状态为CREATE_COMPLETE
。它将每5秒(不是30!)轮询,直到达到成功状态。在120次检查失败后,这将以返回代码255退出。