Собрать минимальный pipeline
Для самостоятельной практики начните с одного задания, которое проверяет учебный проект. Запишите, что запускает pipeline и какой результат считается успешным; не добавляйте деплой, пока это непонятно.
Денис Астахов · GitLab CI/CD · на русском
Курс Дениса Астахова на Udemy
GitLab и GitLab CI/CD Дениса Астахова — точечный курс о работе с платформой и автоматизации. Он полезен, когда базовые команды Git уже знакомы, а следующий вопрос — где запускается сборка, кто имеет к ней доступ и как доставить результат.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
GitLab CI/CDДенис Астахов · на русском · обновление июль 2025
Разработчикам и начинающим DevOps-инженерам, которые уже знают Git и хотят выполнять сборку вне своего ноутбука.
Основы Git, Linux и Windows. Для облачных примеров пригодятся понимание AWS и отдельная учебная среда.
Понимание пути от изменения в репозитории до выполнения pipeline, выбора runner и доставки приложения.
Часть примеров с AWS повторяется в DevOps CI/CD Pipelines этого автора. Сравните нужные разделы до выбора двух курсов; тарифы облака и runners не входят в доступ к видео.
Знание системы контроля версий и понимание pipeline — разные навыки. На этом этапе важно научиться читать журнал задания, отличать ошибку приложения от проблемы окружения и понимать, какие права получил исполнитель. Для первого учебного проекта выбирайте простую проверку: её легче повторить, отладить и объяснить, чем сразу сложный многоступенчатый релиз.
Для самостоятельной практики начните с одного задания, которое проверяет учебный проект. Запишите, что запускает pipeline и какой результат считается успешным; не добавляйте деплой, пока это непонятно.
Нарисуйте, где хранится репозиторий и где исполняется код. Отметьте, какие файлы и сетевые ресурсы доступны runner: такая схема поможет объяснить непредвиденную ошибку окружения.
В тестовом проекте ограничьте доверие конкретным репозиторием и веткой. При работе с OIDC проверяйте настройки по текущей документации, а не переносите учебные права в рабочую инфраструктуру.
Придумайте безопасный отказ учебной проверки и прочитайте журнал. Составьте короткую инструкцию, что исправить перед повторным запуском. Эти упражнения предложены редакцией RusUdemy, а не заявлены как задания автора.
Программа сосредоточена на самой платформе, исполнителях и примерах доставки. Ниже — обзор опубликованных разделов; точные уроки и доступные превью можно проверить на странице Udemy.
Подготовка перед стартом: Основы Git, Linux и Windows. Для облачных примеров пригодятся понимание AWS и отдельная учебная среда.
Темы ниже сгруппированы редакцией: точный состав разделов и открытые уроки смотрите на Udemy. Объём видео не равен сроку освоения — настройка окружения, разбор ошибок и самостоятельная практика займут дополнительное время.
Подключение к GitLab по токену и SSH из Linux и Windows
Основы pipeline и доставка Docker-образов в AWS Lambda и Fargate
Свой сервер GitLab и исполнители Shell, Docker и Custom
Интеграция GitLab CI/CD с AWS через OpenID Connect
Отправьте ссылку на «GitLab: CI/CD и свои runners». Уточним текущую стоимость и поможем оформить выбранный курс в вашем личном аккаунте Udemy. Материалы и прогресс будут у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Сначала согласуем условия. Общих аккаунтов и предоплаты нет.
Опыт работы с сервисом