Sobes.tech
Senior

В Kubernetes приложение иногда стартует раньше PostgreSQL. Какой вариант поставки наиболее безопасен? - Увеличить число реплик сервиса. - Повторять подключение к базе с ограниченным числом попыток. - Добавить проверку подключения к PostgreSQL перед готовностью пода. - Выполнить миграции отдельным контролируемым шагом и использовать readinessProbe приложения. - Убрать интеграционные тесты из GitLab CI. - Поставить паузу 30 секунд перед запуском приложения.