Откат CloudFormation по шаблону? При изменении региона по умолчанию в шаблоне - PullRequest
0 голосов
/ 20 апреля 2019

Я использовал текущий шаблон по этой ссылке:

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.

Когда я изменяю сопоставление шаблона для добавления нового региона, я получаю следующую ошибку.

тестирование-пу Не удалось создать следующий ресурс (ы): [WaitCondition]. , Откат по запросу пользователя.

Время ожидания ожидания истекло. Получено 0 условий при ожидании 1

Я ожидал, что конвейер пройдет, а затем скопирует тестовый файл в исходную корзину S3 в исходной области. Я считаю, что эта ошибка связана с небольшими изменениями, внесенными в шаблоны по умолчанию, но с тем, как я могу изменить регионы в соответствии с моими требованиями. enter code here

1 Ответ

0 голосов
/ 23 апреля 2019

Попробуйте настроить стек так, чтобы он не удалялся при ошибке.Затем перейдите к экземплярам EC2, которые он создает, и проверьте их журналы под /var/log/cfm-init* и /var/log/cloud*.Там должна быть ошибка, которая препятствует тому, чтобы экземпляр сигнализировал, что готов.Без сигнала вы получаете тайм-аут.Либо это, либо процесс замедляется по какой-то причине, и вам нужно увеличить время ожидания до 900 секунд в строке 461.

...