Инструкция: Как построить процесс доставки приложения в Kubernetes, используя gitlab ci и gitlab runner
Привет, Хабр! Меня зовут Егор Комаров, я тестировщик в команде #CloudMTS.
Сегодня я расскажу, как настроить процесс развертывания и обновления микросервисного приложения от разработчика до облака в две команды.
Когда в приложении появляется новый функционал (например, изменился ответ от сервера), запускается ряд стандартных действий:
* получить фичу от разработчика;
* сбилдить контейнер с новым приложением;
* загрузить контейнер в репозиторий;
* изменить и применить манифест кубера.
Эти рутинные действия можно автоматизировать через функционал gitlab ci.
Читать: https://habr.com/ru/post/658427/?utm_campaign=658427
Привет, Хабр! Меня зовут Егор Комаров, я тестировщик в команде #CloudMTS.
Сегодня я расскажу, как настроить процесс развертывания и обновления микросервисного приложения от разработчика до облака в две команды.
Когда в приложении появляется новый функционал (например, изменился ответ от сервера), запускается ряд стандартных действий:
* получить фичу от разработчика;
* сбилдить контейнер с новым приложением;
* загрузить контейнер в репозиторий;
* изменить и применить манифест кубера.
Эти рутинные действия можно автоматизировать через функционал gitlab ci.
Читать: https://habr.com/ru/post/658427/?utm_campaign=658427