План на курса
Модул 1: Въведение в OpenShift и Kubernetes
- Архитектура и компоненти на OpenShift
- Връзка между OpenShift и Kubernetes
- Контейнери, образи и registry-та
- Преглед на изданията на OpenShift (OKD срещу OCP)
Модул 2: Архитектура на OpenShift 4
- Компоненти на control plane
- Worker възли и MachineSets
- Преглед на Red Hat CoreOS
- Operator-и и Operator Lifecycle Manager (OLM)
Модул 3: Инсталиране на OpenShift 4
- Методи за инсталиране (IPI срещу UPI)
- Процес на bootstrap на кластера
- Изисквания за мрежа и DNS
- Практическо разгръщане на кластер
Модул 4: Управление на ресурсите на кластера
- Възли и MachineSets
- Мащабиране на кластера
- Ресурсни квоти и лимити
- Namespaces и проекти
Модул 5: Разгръщане на приложения
- Deployments, ReplicaSets, Pods
- Source-to-Image (S2I)
- Разгръщания на базата на контейнери
- Rolling ъпдейти и rollback
Модул 6: Работа с Operator-и
- Концепция и ползи от Operator-ите
- Инсталиране и управление на Operator-и
- Използване на Operator-и за жизнения цикъл на приложението
- Custom Resource Definitions (CRDs)
Модул 7: Мрежа в OpenShift
- Основи на мрежата на кластера
- Services и routes
- Ingress и заравномеряване на товара
- Network policies
Модул 8: Управление на съхранението
- Persistent Volumes (PV) и Persistent Volume Claims (PVC)
- Storage classes
- Stateful приложения
- Dynamic provisioning
Модул 9: Сигурност в OpenShift
- Удостоверяване и оторизация (RBAC)
- Security Context Constraints (SCC)
- Управление на потребители и роли
- Осигуряване на приложения и секрети
Модул 10: Мониториране и логове
- Вграден мониторинг стек
- Метрики и известия
- Архитектура на логването
- Разрешаване на проблеми с кластера
Модул 11: Ъпгрейди и управление на жизнения цикъл
- Ъпгрейди на кластера в OpenShift 4
- Ъпгрейди на Operator-и
- Въпроси на backup-а
- Миграция от OpenShift 3 (високо ниво)
Модул 12: Разрешаване на проблеми и най-добри практики
- Диагностика на проблеми в кластера
- Debugging на приложения
- Ресурсни и производителни съображения
- Най-добри практики за производство
Изисквания
Изисквания
- Основно разбиране на контейнерите и концепциите на Docker
- Опознаване с Linux системно администриране
- Препоръчително е базово познание по DevOps
Целева аудитория
- Системни администратори
- DevOps инженери
- Platform инженери
- Cloud и инфраструктурни архитекти
Отзиви от потребители (2)
Достъпността на виртуалния десктоп като форма на песочница за участниците, с която могат да експериментират, е отлична!
Benedict - Questronix Corporation
Курс - OpenShift 4 for Administrators
Машинен превод
OC е ново за нас и научихме много неща, а лабораторните упражнения бяха отлични
sharkey dollie
Курс - OpenShift 4 for Administrators
Машинен превод