Как вручную откатить CloudFormation для развертывания функций Lambda? - PullRequest
0 голосов
/ 21 мая 2018

В моем CodePipeline я создаю CloudFormation ChangeSet, а затем выполняю его для развертывания функций Lambda.Похоже, что CloudFormation не сохраняет старые наборы изменений, чтобы я мог вернуться к старой версии.Я не прав?

CloudFormation выполняет автоматический откат, когда не удается создать / выполнить ChangeSet из-за проблем с разрешениями IAM и т. Д., Но я хочу иметь возможность откатить вручную в случае развертывания функции с ошибками.

1 Ответ

0 голосов
/ 22 мая 2018

Вы можете использовать триггеры отката в AWS CloudFormation для обнаружения неудачных тестов в вашем коде с помощью метрик и аварийных сигналов Amazon CloudWatch и выполнения автоматического отката.

Код вашего приложения долженизмените его для выполнения тестов при развертывании, а затем запишите значения метрик в Amazon CloudWatch.

Существует несколько ограничений, о которых вы должны знать:

  • Максимумпять (5) конфигураций отката на стек CloudFormation
  • Время мониторинга: 0 - 180 минут (3 часа)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...