Назад | Перейти на главную страницу

Cloudformation ECS хранит все версии определений задач

В CloudFormation ECS, когда я обновляю тег TaskDefinition Image: app: 2 и создаю update-stack, я получаю только одну последнюю новую ревизию myapp: 2. Как я могу сохранить все предыдущие версии, и в этом случае вручную откатиться к предыдущей версии?

Я только что столкнулся с этой проблемой, и некоторое время назад вы можете указать UpdateReplacePolicy на многих ресурсах CloudFormation, включая TaskDefinition, например:

"Type": "AWS::ECS::TaskDefinition",
"UpdateReplacePolicy": "Retain",

И он сохранит старую версию TaskDefinition, которая полезна для отката.

Хотя это поздний ответ, я нашел этот пост при поиске решения, поэтому, если кто-то еще сталкивается с той же проблемой, вот и все.