我对我的云形式模板之一有问题。在该模板中,我有一个AWS::CloudFront::Distribution
块,需要超过10分钟才能完成。
看来aws cloudformation deploy
命令每次运行时都会逐渐消失,这可能是其默认超时。但是,我如何增加超时或以某种方式等待堆栈在不退出CLI命令的情况下完成。
在CloudFormation Web控制台上,堆栈已完成,仅在CLI实际完成之前就退出。
这是AWS CLI的已知问题。堆栈创建算法等待直到堆栈状态为 CREATE_COMPLETE
。它将每5秒进行一次调查(而不是30!(,直到达到成功的状态。120支票失败后,这将以255的返回代码退出。
它是固定在这里的。https://github.com/aws/aws-cli/pull/2816