Ну эти проблемы надо анализировать и решать, нельзя просто забить и создать новый инстанс.
Судя по тому как решил для себя гугл, как раз наоборот. Дешевле перезапустить приложение и продолжить мирное существование, особенно если перезапуск решает проблему консистентно
В github actions есть шаблон для деплоя в ECS. В этом шаблоне образу присваивается тег, равный номеру коммита. Получается, если у нас деплой идёт на стейджинг - в репозитории будут тысячи залитых образов. Это вообще норм?
В github actions есть шаблон для деплоя в ECS. В этом шаблоне образу присваивается тег, равный номеру коммита. Получается, если у нас деплой идёт на стейджинг - в репозитории будут тысячи залитых образов. Это вообще норм?
Если не хотите менять actions шаблон - выставьте в ecr lifecycle policy
Судя по тому как решил для себя гугл, как раз наоборот. Дешевле перезапустить приложение и продолжить мирное существование, особенно если перезапуск решает проблему консистентно
Есть подход с прибиванием приложения/микросервисов до определённой частоты появления/кол-ва ошибок, и инвестигейтить после превышения этого лимита.
В github actions есть шаблон для деплоя в ECS. В этом шаблоне образу присваивается тег, равный номеру коммита. Получается, если у нас деплой идёт на стейджинг - в репозитории будут тысячи залитых образов. Это вообще норм?
Мне сказали вообще всё деплоить под одним тегом, чтобы не плодить контейнеры в репозитории, но я изначально подозревал, что это какой-то индусский подход.
Мне сказали вообще всё деплоить под одним тегом, чтобы не плодить контейнеры в репозитории, но я изначально подозревал, что это какой-то индусский подход.