Чему вы научитесь
- Изучите базовые настройки GitLab.
- Управлять пользователями в GitLab.
- Создавать и работать с проектами GitLab.
- Общий принцип работы CI/CD.
- Изучите базовые функциональные возможности платформы GitLab для DevOps.
- Разберем основы Git.
- Поймете основы YAML.
- Рассмотрим основы Markdown.
- Настроите и используйте GitLab Runners для выполнения CI/CD pipeline.
- Автоматизировать сборку, тестирование, развертывание с помощью GitLab CI.
- Подключать и настраивать GitLab Runners.
- Создавать собственные скрипты для GitLab CI/CD (Pipelines, Jobs, Stages).
О курсе
Для кого этот курс
Начальные требования
Перед покупкой курса вы можете попробывать пройти урок связанный установкой
1.1 GitLab: Необходимое ПО - в результате прохождения данного урока вы на практике развернете в docker свой собственный GitLab сервер.
- Основы работы с ПК
- Знаете как открыть командную строку в Mac/Linux/Windows.
- Желательно иметь общее представление о Docker.
- Права администратора для установки программного обеспечения на ПК.
- Для практики вам нужен ПК который имеет возможность создать и запустить виртуальную машину,
- необходимо иметь 8гб оперативной памяти,
- 32гб свободного места на жестком диске.
- несколько ядер процессора с возможностью виртуализации.
Обратите внимание GitLab будем устанавливать локально, в минимальном варианте он потребует от 4.5 Гб оперативной памяти, плюс потребуется память для runner (в итоге минимум может использоваться 6 Гб, плюс 2 Гб где останется под основную ОС, учтите это)
Преподаватели курса
Как проходит обучение
Курс для самостоятельного изучения, который вы сможете проходить в удобном вам темпе. Обучение проходит в формате видео лекции, упор делается на практику, а так же есть короткие тесты. Желательно самостоятельно вводить код приведенных примеров.
Сертификат
Что вы получите
- Поймете основные функциональные возможности платформы GitLab CE
- По завершению этого курса студенты смогут работать с GitLab CE
- Сможете самостоятельно на базе GitLab выстраивать процесс CI/CD.
- Сертификат.