⚡️ Соберите стартап, взорвите рынок и заберите AirPods, iPad или даже MacBook — всё это в нашей безумной игре ко Дню программиста

startup-crunch

Учебный центр IBS

ADM-026 Kubernetes Advanced

Начало: По мере набора группы
Длительность: 1 неделя
СертификатОнлайн

Описание курса

Мастерство в архитектуре, сетевых ресурсах, безопасности и GitOps. Практика и теория для экспертов. Курс «Kubernetes - продвинутый уровень» предназначен для специалистов, стремящихся углубить свои знания и навыки в управлении контейнеризированными приложениями с использованием Kubernetes. В ходе курса участники познакомятся с широким спектром тем, включая развертывание кластеров, работу с сетевыми ресурсами, безопасность и GitOps. А также научатся работать с различными инструментами и технологиями, такими как Helm, Prometheus, Grafana, ArgoCD и многими другими.

Обзор архитектуры. Способы разворачивания локальных окружений (minikube, k3s, kind, kubeadm). Варианты для тестовых и продуктовых сред.

Реализации CNI. Service типы и реализации. LoadBalancer, варианты реализации K3s - Klipper, bare metal - MetalLB. Ingress — L7 маршрутизация запросов http/https, варианты реализации (nginx, traefik, envoy).

Встроенная поддержка CSI и нативные драйвера в k8s (StorageClass). PV+PVC. StatefulSet особенности обновления.

Подстановка значения переменных в шаблоне, Helmfile, Kustomize. Чаты и репозитарии Helm — сравнение с нешаблонизированными развертываниями.

Логирование. Мониторинг. Prometheus+Grafana (helm стек Prom+Grafana), EFK, Loki+Grafana. Распределенная трассировка (Jaeger).

RBAC. Сетевые политики безопасности Calico. Управление секретами, сертификатами с помощью certmanager. Хранение паролей в Vault.

Описание подхода GitOps. Инструменты для деплоя приложений в Gitlab. ArgoCD — развертывание, реализация CD для чартов Helm. Flagger — канареечный деплой.

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.