Разберем конвейер для CI\CD процессов, хранение и версионирование кода, сборку имеджей для докера, а так же реальные кейсы из жизни без лишней воды и теории. Программа курса Определимся для кого будет полезен данный курс, какие необходимы знания, какие преимущества получим после прохождения курса. блок про запуск через докер и настройку конфигурация почты, регистрация пользователей (групп) базовые настройки системы, обзор немного про интеграции (куб, внешние приложения для уведомлений) обзор личного меню и настроек немного про git и версионирование (примеры других систем: gitea) создание репо, доступы, приглашения, защита веток подключение со стороны клиента (https/ssh), ключи, токены MR, Issues, социалка использование Web-IDE подключаем раннеры (сборщики имеджей) пишем первый .gitlab-ci.yml на примере контейнера с Go-кодом работа с удаленным хостом на примере docker работа с релизами и Package-регистри, использование окружений примеры сборки с тестированием и линтированием кода примеры разделения реп с кодом: разработка, сборка и автосборка (вебхуки) подключаем хранение имеджей в S3 автоматизация создания юзеров через API перенос кеша в S3 через ранеры