Есть противная проблема с AWS CloudFormation, которую пока не могу победить (не хватает знания). Смотрите, какая фигня получается:



CloudFormation позволяет описывать инфраструктуру как код. Всё хорошо, всё красиво.



Добавляем в приложение новый роут в API Gateway или создаём новую группу логов. Не важно что, важно, что это в коде. Деплоимся, CloudFormation создаёт новый ресурс.



Дальше откатываем на предыдущую версию (например, переключив ветку с нашей feature на main и задеплоив продовую версию.



Вливаем feature в main и деплоим новую версию. И тут получаем





An error occurred: BlaDashblaDashblaLogGroup - Resource handler returned message: "Resource of type 'AWS::Logs::LogGroup' with identifier '{"/properties/LogGroupName":"/aws/lambda/Bla-bla-bla”}’ already exists."



Ну а дальше идём и руками чистим ресурс созданный дев-веткой и катим снова.



Ерунда какая-то. Памагите.