План на курса
Въведение
- Jenkins X vs Jenkins
Обзор на работния процес на Jenkins X
- Свързаността между Jenkins X и Kubernetes
- Стандартни среди спрямо предварителни среди
Инсталиране на Jenkins X
- Избор на езици и платформи
Създаване на пайплайн CI/CD
- Подготовка на стаинг и продукционни среди
- Създаване на кластър Kubernetes с Jenkins X
Създаване на приложение
- Използване на бързи стартови точки Jenkins X за стартиране на нов проект
- Опции за бързи стартови точки
Реализиране на автоматизиран работен процес
- Потвърждаване на код в Git
- Внос на промени, създаване на задачи и заявки за обединяване (pull requests)
Преглед на приложението
- Пушване в предварителна среда
- Стартиране на предварителни среди за заявки за обединяване (pull requests)
Промоция на приложението към продукцията
- Пушване в продукционна среда
Внасяне на съществуващ проект
- Добавяне на код към вашите репозитории Git
- Регистриране на webhook
Интеграция на Jenkins X с други трети страни инструменти
- Helm, Prow и Skaffold
Разбиране на проблемите
Резюме и заключение
Изисквания
- Общо разбиране на концепциите CI/CD.
- Опит с Jenkins 2.
- Обща усвояване на процеса за разработка на софтуер.
Публика
- Разработчици на софтуер
- Инженери DevOps
- Инженери по инфраструктура
- Инженери за тестиране на софтуера
Отзиви от потребители (2)
Тренерът има дълбока опит и е добре преподаван в детайли. Дълбината на знанието и страстта към преподаването се ценят много.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Курс - Jenkins 2: Building CI/CD Pipelines
Машинен превод
Инструкторът. Поразително беше, че разбрах какво учи, като се има предвид липсата ми на познания. Ако той можа да ме научи, то може да научи всеки!!!!
April - OIT
Курс - Test Automation with Selenium and Jenkins
Машинен превод