在AWS CloudFormation中,CREATE_IN_PROGRESS状态表示堆栈正在创建中,但可能由于某些原因而被卡住。可以尝试以下步骤来解决此问题:
aws configure list
aws cloudformation describe-stack-events --stack-name {stack-name} --region {region} --query "StackEvents[*].[ResourceStatus, ResourceStatusReason, ResourceType, Timestamp]"
可以查看ResourceStatusReason字段,以了解堆栈的进度。例如,如果堆栈的某个资源处于失败状态,则此状态可能是导致CREATE_IN_PROGRESS停滞的原因。
检查堆栈创建过程中使用的资源是否存在限制。例如,一些AWS服务可能受配额限制或其他限制的影响。可以查看AWS服务的文档,以了解是否存在此类限制。
尝试取消并删除堆栈,然后重新创建它。
aws cloudformation delete-stack --stack-name {stack-name}
aws cloudformation wait stack-delete-complete --stack-name {stack-name}
aws cloudformation create-stack --stack-name {stack-name} --template-body file://path/to/template --parameters [...]
如果仍然无法解决问题,则建议联系AWS支持团队以获取进一步的帮助。