Свържете се с нас

План на курса

Модул 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 и инфраструктурни архитекти
 35 Часове

Брой участници


Цена за участник

Отзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории