Занятие 1. Введение в Kubernetes: концепция, архитектура, варианты развёртывания
> Для чего нужны системы оркестрации контейнеров, и какие они бывают
> Функциональные возможности Kubernetes
> Основные понятия и архитектура Kubernetes
> Варианты запуска Kubernetes кластера для тестирования и разработки
Занятие 2. Развёртывание и настройка полноценного кластера Kubernetes
> Подготовка инфраструктуры для развертывания
> Использование инструментария Kubespray для развертывания и настройки кластера Kubernetes
Занятие 3. Компоненты для управления развёртыванием в Kubernetes
> Разбор абстракций для управления развертыванием (Pod, ReplicaSet, Deployment, DaemonSet, StatefulSet, Job, CronJob)
Занятие 4. Взаимодействие приложений в кластере Kubernetes
> DNS в кластере
> Понятие сервисов и их режимы работы (ClusterIP, NodePort, LoadBalancer)
> Управление входящим трафиком с помощью Ingress
Занятие 5. Сert-manager для работы с SSL-сертификатами в Kubernetes
> Работа с Сert-manager
> Выпуск сертификатов SSL/TLS для приложений
> Настройка Ingress
Занятие 6. Сетевые плагины для кластера Kubernetes и работа с NetworkPolicy
> Для чего нужны сетевые плагины
> Обзор сетевых плагинов и установка плагина Calico
> Управление сетевыми политиками с помощью NetworkPolicy
Занятие 7. Типы хранилищ в кластере Kubernetes
> Работа с эфемерными томами (EmptyDir, ConfigMap, Secret)
> Работа с постоянными томами (PV, PVC)
Занятие 8. Подключение внешнего хранилища на примере Ceph
> Подготовка инфраструктуры и развертывание Ceph
> Подключение томов в кластер с помощью CSI драйвера
Занятие 9. Шаблонизация манифестов и работа с HELM
> Работа с Helm
> Архитектура Helm Chart
> Написание собственных чартов
Занятие 10. Мониторинг компонентов кластера
> Конфигурация Helm-пакета для развертывания Prometheus
> Развёртывание Prometheus в кластере
> Настройка Grafana для визуализации метрик
Занятие 11. CI/CD в Kubernetes
> Стратегии деплоя в Kubernetes
> Механизм rollback
> Работа с ArgoCD
> Настройка CI/CD приложения
Занятие 12. Подведение итогов
> Подведение итогов
> Ответы на вопросы
> Лучшие практики