CI/CD на основе GitLab
О чём курс
Рутина в деплое и настройке окружений съедает часы работы, которые можно автоматизировать с помощью GitLab CI. Здесь показывают, как превратить разрозненные этапы доставки кода в единый конвейер: от настройки GitLab Runner до интеграции с Kubernetes и обеспечения безопасности пайплайнов.
Внутри разбираются три ключевых направления: архитектура и настройка GitLab, создание сложных YAML-пайплайнов с использованием кеширования и артефактов, а также внедрение GitOps-практик и защиты секретов через HashiCorp Vault. Материал адаптирован для DevOps-инженеров, разработчиков и системных администраторов, имеющих базу в Linux, Git и Docker.
Итогом обучения станет рабочий CI/CD проект, в рамках которого вы научитесь не только запускать автоматизацию, но и проектировать её с учётом требований безопасности и современных workflow.
Программа обучения
- Модуль 1: CI/CD - системы, подходы и workflow
- Тема 1: Введение в СI/CD
- Тема 2: Различные системы CI/CD
- Тема 3: Архитектура GitLab, GitLab Runner
- Тема 4: Жизненный цикл, Workflow и подходы в разработке
- Модуль 2: GitLab CI
- Тема 1: Создание и настройка проектов. Тюнинг GitLab Runner
- Тема 2: Пишем простой gitlab-ci.yml
- Тема 3: Использование services, rules, artifacts, cache
- Тема 4: Использование шаблонизации в gitlab-ci
- Тема 5: Репозиторий c Ansible
- Тема 6: CD c Docker, Docker Compose, Kubernetes
- Тема 7: GitOps
- Тема 8: Разбор ДЗ по модулю
- Модуль 3: Безопасность
- Тема 1: Проблема безопасности в разработке. Shift Left
- Тема 2: Хранение секретов, интеграция с Vault
- Тема 3: Добавление анализаторов в свой pipeline
- Модуль 4: Проектная работа
- Тема 1: Выбор проекта и организация
Отзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».