План на курса
Въведение
Преглед на непрекъснатата интеграция и непрекъснатата доставка
- Какво е CI?
- Какво е CD?
Gitlab с един поглед
- Какво е Gitlab?
- Функции на Gitlab
- Gitlab CI
Подготовка на DevOps среда
- Инсталиране и конфигуриране на Auto DevOps в Gitlab
Kubernetes
- Интегриране Kubernetes
- Създаване на Kubernetes клъстера
- Създаване на Kubernetes екземпляр
- Използване на Gitlab SSH ключове
Етапи, артефакти и зависимости
- Поставяне на работни места на етапи
- Използване на кеш
- Дефиниране и използване на артефакти
Gitlab Auto DevOps
- Работа с Helm
- Използване на Auto DevOps
- Конфигуриране на Gitlab runner
- Добавяне на хранилище
Автоматизирано внедряване
- Внедряване в Kubernetes
Отстраняване на грешки
- Грешки при обработката
Тестване
- Интеграция и функционално тестване
Мониторинг
- Използване на Prometheus
- Събиране на показатели
Обезопасяване
- Втвърдяване на тръбопроводи и тръбопроводни системи
Отстраняване на неизправности
Обобщение и следващи стъпки
Изисквания
- Разбиране на DevOps
Публика
- DevOps Инженери
Oтзиви от потребители (2)
Примери на работащи демонстрации
Daniel Wegner - Fraunhofer IOSB
Курс - Kubernetes and Gitlab
Машинен превод
А харесах реактивността на Ахмед към всеки въпрос/проблем, който издигнахме, както и неговата способност да дава ясни отговори на всички от тях, като по същото време предостава повече информация относно други свързани проблеми, дори и такива, които може би не сме мислили да зададем.
Jose Perez - Fraunhofer IOSB
Курс - Kubernetes and Gitlab
Машинен превод