образ, кладёт его в ECR и ставит тэги не него.
Тэгов 2 штуки - уникальный, который делается из даты, и latest. Latest стоит всегда на самом последнем образе.
Образ этот используется в CF стэке, куда передаётся в качестве параметра.
Проблема в том, что стэк при обновлении считает, что образ не изменился, так как тэг latest не изменился.
Есть ли способ сказать CF, чтобы он всегда перечитывал образ?
Не надо нигде использовать latest. Это антипаттерн. Даже если очень хочется
Спасибо за мнение! Но вопрос другой
Docker поддерживает хэши на тегах, можете попробовать их. Но это все равно что менять тэг.
Не работал с цфн, но могу предложить грязный хак: добавь какой-нить dummy параметр, типа timestamp/deploy id/etc и каждый раз его подменяй при апдейте
Обсуждают сегодня