План на курса
Въведение в контейнери, Kubernetes и Red Hat OpenShift
- Защо контейнери? Разбиране на философията за контейнири
- Основи на Kubernetes: кластове, нодове и контролни планове
- Общ преглед на функциите и архитектурата на Red Hat OpenShift
- Услуги и компоненти на платформата OpenShift
Командните интерфейси и API-то на OpenShift
- Достъп до кластовете на OpenShift чрез CLI (oc) и уеб конзола
- Използване на API-то на Kubernetes за запитване на състоянието на кластера
- Управление на ресурсите чрез манифести
Работа с приложения като контейнери и подове
- Разбиране на подовете и рутините за изпълнение на контейнери
- Решаване на проблеми с неуправляеми Kubernetes подове
Разграждане на управляеми и мрежни приложения
- Разграждане на приложения чрез снимки и шаблони
- Опресняване на приложения към вътрешните и външните мрежи
Управление на съхранението за приложенията
- Външно описване на конфигурацията чрез ConfigMaps и Secrets
- Постоянно съхранение: обеми и заявки
Конфигуриране на приложенията за надеждност
- Стратегии за висока наличност
- Маскироване на задачите
- Проверки за здравословие и готовност
Управление на актуализациите на приложенията
- Безопасно актуализиране на контейнерни снимки
- Управление на промените в конфигурацията и манифестите
Решаване на проблеми и най-добрите практики
- Общи проблеми с мрежата и приложенията
- Използване на логовете и метриките за диагностика на проблемите
- Кога и как да ескалирате до платформените команди
Резюме и следващи стъпки
Изисквания
- Разбиране на контейнерната технология и работата на Kubernetes.
- Опит с администрирането на командния интерфейс на Linux.
- Някои познания за управлението на контейнерни снимки и основни Kubernetes манифести.
Целева аудитория
- Платформени инженери
- Системни и облакови администратори
- Инженери за надеждност на сайта (SRE) и практици DevOps
Отзиви от потребители (4)
OC е ново за нас и научихме много неща, а лабораторните упражнения бяха отлични
sharkey dollie
Курс - OpenShift 4 for Administrators
Машинен превод
Всичко. Беше много разбираемо, и ако нещо не ни беше ясно, Адриано го обясняваше.
Zsolt Nagy - W.UP Kft
Курс - OpenShift Container Platform for Developers
Машинен превод
Главно ми хареса знанията на тренера.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Курс - Docker, Kubernetes and OpenShift for Developers
Машинен превод
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Курс - Docker, Kubernetes and OpenShift for Administrators
Машинен превод