Учебное пособие по GitLab CI CD для начинающих [Ускоренный курс]
Автор: DevOps Genius Zone
Загружено: 2025-12-03
Просмотров: 1479
Изучите GitLab CI/CD, создав полноценный конвейер CICD для демонстрационного проекта Python | с Docker
🧡 Курс GitLab по Kubernetes, микросервисам и многоэтапной разработке: https://bit.ly/3MqmVlr
💚 Станьте DevOps-инженером — 6-месячная программа: https://bit.ly/3BQ6j1v
#gitlab #gitlabcicd #techworldwithnana
► Этот курс спонсируется Twingate 🙌🏼, современной альтернативой VPN.
► Если хотите попробовать, ознакомьтесь со специальным предложением для моих зрителей, используя код «NANA»: https://lp.twingate.com/NANA
▬▬▬▬▬▬ Что вы узнаете за 1 час ✅ ▬▬▬▬▬▬
► Что такое GitLab CI/CD
► Сравнение с GitLab на другие платформы CI/CD
► Обзор архитектуры GitLab
► Создание полноценного конвейера CI/CD GitLab для приложения Python, которое
выполняет тесты,
собирает образ Docker,
отправляет данные в приватный репозиторий Docker и
развертывает приложение на удаленном сервере DigitalOcean
► По ходу дела изучите основные концепции GitLab:
Конвейер, задания,
Этапы
Исполнители и обработчики GitLab
Переменные (типы переменных и файлов)
Docker в Docker
▬▬▬▬▬▬ СПРАВОЧНИКИ 🔗▬▬▬▬▬▬
► Репозиторий Git, для которого мы создаем конвейер CI/CD: https://gitlab.com/nanuchi/gitlab-cic...
► Оригинал Демонстрационное приложение Python: https://github.com/benc-uk/python-dem...
► Docker в образе Docker: https://hub.docker.com/_/docker
► Docker в Docker Документация Gitlab: https://docs.gitlab.com/ee/ci/docker/...
► Установка Python и Pip: https://www.python.org/downloads/
▬▬▬▬▬▬ Требования к курсу ▬▬▬▬▬▬
💡 Docker — узнайте здесь: ► • Docker Tutorial for Beginners [FULL COURSE...
💡 YAML — узнайте здесь: ► • Yaml Tutorial | Learn YAML in 18 mins
💡 Основы Git
▬▬▬▬▬▬ Необходимые условия для участия в демонстрации ▬▬▬▬▬▬
⌨️ Учётная запись GitLab
⌨️ Учётная запись DockerHub — мы загружаем и извлекаем образы Docker из Docker Hub (https://hub.docker.com/)
⌨️ Если хотите запустить приложение локально: установите Python3, Pip и make
▬▬▬▬▬▬ ВРЕМЯ ⏰ ▬▬▬▬▬▬
00:00 — Введение и обзор курса
01:25 — Что такое GitLab CI/CD?
01:59 — Что такое CI/CD простыми словами
03:11 — GitLab в сравнении с другими платформами CI/CD
04:28 — Архитектура GitLab — Как работает GitLab
06:16 — Обзор демонстрационного приложения (запускается локально)
12:47 — Файл конфигурации конвейера (.gitlab-ci.yml)
14:09 — Запуск тестов
26:27 — Сборка и отправка образа Docker
27:43 — Переменные для учётных данных
32:33 — Запись конфигурации конвейера
38:56 — Docker в Docker
43:23 — Выполнение конвейера
44:20 — Определение стадий
47:19 — Подготовка сервера развёртывания
47:44 — Создание сервера Ubuntu в DigitalOcean
54:44 — Развёртывание приложения
1:06:22 — Проверка запуска приложения Успешно
1:07:30 — Удалить сервер на DO
1:07:49 — Углубленное изучение CI/CD в GitLab
▬▬▬▬▬▬ Свяжитесь со мной 👋 ▬▬▬▬▬▬
INSTAGRAM ► https://bit.ly/2F3LXYJ
TWITTER ► https://bit.ly/3i54PUB
LINKEDIN ► https://bit.ly/3hWOLVT
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: