Курс: Kubernetes Мега

Курс: Kubernetes Мега

Курс: Kubernetes Мега


Продолжительность курса: 40 ак. ч.

Описание курса:
Обучаем глубокими практическими навыками управления и масштабирования контейнеризованных приложений с использованием Kubernetes в производственной среде.
Для тех, кто уже работал с k8s или прошел Kubernetes База.

Аудитория:
• DevOps-инженеры и системные администраторы
• SRE инженеры
• Руководители
• Архитекторы

Необходимая подготовка:
• Базовые навыки работы в Kubernetes
• базовые знания по Linux, сетям и Docker (или другой системе контейнеризации

Программа курса:
Модуль 1. Введение

Модуль 2. Создание отказоустойчивого кластера изнутри
• Введение в архитектуру HA-кластера Kubernetes
• Подготовка среды для Kubernetes-кластера
• Kubeadm: создание HA control plane кластера
• Подключение и настройка worker-нод
• Запуск и настройка дополнительных компонентов
• Автоматизация развертывания и обслуживания Prod Kubernetes

Модуль 3. Аутентификация пользователей в кластере
• Общие принципы
• Oidc на базе keycloack
• Rancher для управления rbac

Модуль 4. Kubernetes Networking
• Введение в CNI
• Network Policy

Модуль 5. Безопасные и высокодоступные приложения в кластер
• Graceful shutdown приложения
• Security Context
• Pod Security Admission
• Pod Disruption Budget
• LimitRange / ResourceQuota
• PriorityClassesе

Модуль 6. Kubernetes под капотом
• Взаимодействие компонентов кластера
• Scheduler - профили, фильтринг, скоринг, возможность самому руководить как используется, кастомные вещи, контроллер-менеджер и проч
• Controller-manager
• flow-control

Модуль 7. Stateful приложения в кластере
• Stateful приложения в кластере
• Запуск RabbitMQ в кластере
• Создание кластера CockroachDB

Модуль 8. Хранение секретов
• Управление секретами
• Использование Hashicorp Vault (sidecar + operator)

Модуль 9. Резервное копирование кластера
• Методы резервного копирования
• Работа с Heptio Velero

Модуль 10. Rotation of Kubernetes certificates
• Сертификаты компонентов кластера
• Ежегодная ротация сертификатов

Модуль 11. Deploy приложений
• Типы deploy'я
• Blue/Green
• Canary и A/B тестирование

Модуль 12. Валидация манифестов
• Open Policy Agent
• Kyverno

Модуль 13. Horizontal Pod Autoscaler
• Масшабирование на основе встроенных метрик
• Кастомные метрики
• KEDA и масштабирование на основе событий

Модуль 14. Собственный оператор Kubernetes
• Собственный оператор Kubernetes

Модуль 15. Service Mesh
• Основные концепции Istio
• Управление трафиком
• Мониторинг и трассировка
• Безопасность
• Deployments c возможностями Service Mesh

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: Ведется набор
  • Вендор: ITSM
  • Код курса: ITSMD16
  • Город: Пермь, Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 129900 ₽
  • Дистанционно: 129900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

8 800 (600)-66-16

Владелец сайта:
АНО ДПО «Учебный центр «ШИФТ»
ИНН 5904355180
ОГРН 1175958039586
Юридический адрес: 614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32.
E-mail: info@eshift.ru