Миграции баз данных при деплои

Расскажите как вы катите миграции баз данных на разных енвах?)

Мой кейс такой: я собираю апку на golang (rest api server), и мне нужно катнуть миграции бд. Для локальной разработки юзаю minikube. Собираю docker image в teamcity (поднято в minikube, и да, могу делать helm upgrade -i app app/).

Вопрос то в том, что миграции на бд нужно 1 раз же выкатывать, и тут вопрос как это реализовать лучше всего? Через k8s Job?

Может через teamcity их нужно запускать?


Ответы (0 шт):