О чём курс

Практикум Argo CD о GitOps для Kubernetes: автоматизации развёртывания приложений с Git как единым источником истины. Вы научитесь управлять развёртываниями, доступом команд и приложениями в нескольких кластерах.

Управление развёртываниями и доступом

Вы настроите Waves, Hooks и Sync Windows для контроля порядка развёртывания, а также проекты и RBAC для разграничения доступа команд. ApplicationSet и генераторы Git, Cluster и List используются для массового развёртывания приложений в разных окружениях и управления ими в нескольких кластерах Kubernetes.

Практикум охватывает три темы:

  • GitOps для Kubernetes: Git как единый источник истины и автоматическое поддержание желаемого состояния кластера с помощью Argo CD.
  • Безопасность и контроль доступа: проекты, RBAC и политики для изоляции команд, интеграция SSO и управление секретами в корпоративной среде.
  • Масштабирование: ApplicationSets, мультикластерное управление и автоматизация развёртываний для работы с десятками приложений и окружений.

Кому подойдёт практикум

  • DevOps- и SRE-инженерам, которые хотят автоматизировать процессы развёртывания в Kubernetes и повысить их надёжность с помощью GitOps.
  • Администраторам Kubernetes, которые отвечают за эксплуатацию кластеров и внедрение инструментов управления приложениями в продакшене.
  • Cloud-инженерам, которые работают с облачными платформами и хотят внедрить практики непрерывной доставки приложений.

Как проходит практикум

Команда Rebrain изучает, какие компетенции требуются на разных уровнях профессий. Практикум включает кейсы, приближённые к работе DevOps-инженера:

  • Лонгриды с теорией в формате документации.
  • Практические работы с реальными задачами.
  • Финальное задание, объединяющее знания и навыки практикума.

Навыки

  • Реализация практик GitOps для развёртывания приложений в Kubernetes с использованием Argo CD.
  • Настройка и управление развёртываниями приложений в нескольких кластерах Kubernetes.
  • Настройка мультитенантности, SSO-интеграции и ролевой модели доступа в Argo CD.
  • Автоматизация массовых развёртываний с помощью ApplicationSet Controller и генераторов Git, Cluster и List.
  • Работа с Helm, Kustomize и Config Management Plugins для управления конфигурациями приложений.
  • Настройка Sync Policies, Waves, Hooks и Sync Windows для контроля развёртывания.
  • Настройка observability, оповещений в Slack и Telegram и мониторинг метрик Argo CD через Prometheus.

Автор и организатор

Василий Озеров — сооснователь Rebrain. Он участвовал более чем в 50 проектах, от технологических стартапов до крупных госпроектов, и построил карьеру до позиции SVP of Infrastructure.

Rebrain — сообщество IT-специалистов, которое создаёт практикумы по инфраструктуре с 2018 года.

Программа обучения

  • Введение
  • Введение в GitOps и архитектуру Argo CD
  • Установка и первое развёртывание
  • Application CRD и политики синхронизации
  • Работа с инструментами конфигурации (Helm, Kustomize)
  • Управление процессом деплоя: Waves, Hooks, Windows
  • Декларативное управление: Паттерн App of Apps
  • Масштабирование: ApplicationSets и Генераторы
  • Мультитенантность и AppProjects
  • Безопасность: SSO и RBAC
  • Управление секретами в GitOps
  • Управление мультикластерной инфраструктурой
  • Observability и уведомления
  • Итоговый проект
  • Заключение
Складчина создана 2 ноября 2026 г.

Теги курса

Инструменты

Другие материалы автора 7

ВО Василий Озеров Все материалы
13 797 ₽ 35 000 ₽