Реализовать zero downtime deploy на мастер сервер проекта и прокатку тестов
Реализовать zero downtime deploy на мастер сервер проекта и прокатку тестов
Проект на fastapi
Свой gitlab-сервер
Имеем 1 мастер сервер и 1 дев сервер
Все упаковано в докер
Уже настроен автодеплой, но каждый коммит 10 минут сборки фронта
Нужно сделать так, чтобы пользователи не видели деплоя
Запускать процесс бекапирования базы до деплоя бекенда или фронтенда