GitLab CI
Мы устанавливаем GitLab в кластер Kubernetes по руководству с официального сайта. Вы выбираете язык программирования и фреймворк. Мы добавляем проекты фронтенда и бэкенда в GitLab. Cоздаем AutoDevops пайплайны, которые будут автоматически собирать Docker-образы фронтенда и бэкенда и развертывать в кластер Kubernetes. Настраиваем развертывание в три изолированных контура Kubernetes: dev, staging и prod. Настраиваем кэширование сборки Docker-образов ускоряющее работу пайплайнов