при деплое?
не хочется в init контейнер пихать, т.к неудобно дбажить в случае зависания / ошибок миграций
в виде Job. миграции джанги в init контейнер пихать противопокаазно, init контейнеры запускаются для каждого пода. миграции джанги не расчитаны на то что будет запущено более одного инстанса оных от слова совсем.
хотелось бы на стадии деплоя (в пайпе) увидеть, прошли миграции или нет. Сейчас сделано отдельной джобой с запуском контейнера в докере
Ну в логах Job же видно будет миграции. Если exit code 0 прошли, иначе ошибка, если ошибка смотришь логи. Именно чтобы смотреть логи тоже миграции в Job запускаю часто. Иначе бы тоже везде в initContainers пихал их. При условии что мигратор нормальный и умеет в блокировки конечно
Обсуждают сегодня