Чему вы научитесь
- Kustomize – работать с нативными Kubernetes-манифестами, применять патчинг.
- Helmfile – оркестрировать сложные мультичартовые развертывания, управлять зависимостями.
- Helmwave – быстро развертывать приложения с параллельным исполнением и удобной работой с окружениями.
- Сравнивать инструменты – понимать, когда использовать каждый из них.
- Интегрировать в CI/CD – автоматизировать деплой в GitLab, GitHub Actions.
- Настраивать hooks и мониторинг – использовать kubedog для отслеживания релизов.
О курсе
Этот курс познакомит вас с тремя популярными инструментами для управления Kubernetes-приложениями: Helmwave, Kustomize и Helmfile. Вы узнаете их ключевые особенности, различия и научитесь выбирать подходящий инструмент для своих задач.
Для кого этот курс
👨💻 DevOps-инженеры – хотите оптимизировать деплой в Kubernetes.
👩💻 Разработчики – планируете самостоятельно управлять развертыванием своих приложений.
🛠 SRE и администраторы – ищете удобные инструменты для оркестрации релизов.
Начальные требования
📌 Базовое понимание Kubernetes (Pods, Deployments, Services).
📌 Опыт работы с Helm (чарты, values.yaml).
📌 Знакомство с Git и CI/CD (желательно).
Преподаватели курса
Как проходит обучение
-
Теория – короткие лекции с примерами.
-
Практика – задания в Minikube или реальном кластере.
-
Проверка – автоматические тесты и разбор решений.
-
Поддержка – обсуждение в чате, ответы на вопросы.
Что вы получите
- Доступ к материалам – записи, слайды, конфиги.
- Готовые шаблоны – для быстрого старта в проектах.
Нагрузка
1