我正在尝试创建一个堆栈aws cloudformation create-stack --stack-name ... --template-body file://...
来创建一个堆栈.它在我执行命令后立即输出堆栈ID.但是堆栈所需的资源仍在创建中.
我想输出一些消息,直到创建所有资源.
我不想在循环中描述堆栈.并输出消息,直到获得堆栈创建完成信号.
在初始创建堆栈请求之后,您将需要请求另一个:
aws cloudformation wait stack-create-complete --stack-name $STACK_ID_FROM_CREATE_STACK
来自aws docs http://docs.aws.amazon.com/cli/latest/reference/cloudformation/wait/stack-create-complete.html
等到堆栈状态为CREATE_COMPLETE.它将每30秒轮询一次,直到达到成功状态.在120次检查失败后,这将以返回码255退出.