模板上的CloudFormation回滚?更改模板中的默认区域时

问题描述 投票:0回答:1

我一直在使用此链接的当前模板:

https://aws.amazon.com/blogs/devops/building-a-cross-regioncross-account-code-deployment-solution-on-aws/

默认情况下,它只允许您部署到US-EAST-1,US-WEST-2和EU-WEST-1。我的部分要求是我需要在US-EAST-1,预生产US-EAST-2和EU-WEST-1生产中进行测试。

当我更改模板的映射以添加新区域时,我收到以下错误。

testing-nv以下资源无法创建:[WaitCondition]。 。用户请求回滚。

WaitCondition超时。期待1时收到0条件

我希望Pipeline能够运行,然后将测试文件复制到源区域中的源S3存储桶。我相信这个错误是由于我对默认模板所做的微小更改,但我如何根据我的要求更改区域.enter code here

amazon-web-services continuous-integration amazon-cloudformation
1个回答
0
投票

尝试将堆栈设置为在失败时不删除。然后进入它创建的EC2实例并检查/var/log/cfm-init*/var/log/cloud*下的日志。那里应该有一个错误,阻止实例发出信号准备就绪。没有信号,你会得到超时。由于某种原因,该过程或过程较慢,您需要在第461行中增加900秒的超时。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.