Чему вы научитесь
- Понимать и применять GitOps-подход: разберетесь что такое GitOps, какие проблемы он решает, его основные компоненты и как устроен GitOps-флоу.
- Развёртывать и эксплуатировать ArgoCD в Kubernetes: устанавливать и конфигурировать ArgoCD, подключать Git-репозитории.
- Работать с ключевой сущностью ArgoCD — Application: описывать приложения декларативно, управлять их жизненным циклом и состоянием прямо через Git.
- Выполнять GitOps-деплой приложений: настраивать автоматическую синхронизацию, контролировать расхождения между Git и кластером, безопасно применять изменения.
- Управлять группами приложений с помощью паттерна App of Apps: строить масштабируемую и поддерживаемую структуру GitOps-репозитория.
- Работать с Helm: развёртывать и обновлять приложения на базе Helm-чартов.
- Автоматизировать обновление Docker-образов с ArgoCD Image Updater: настраивать доступы к Git и Docker Registry, устанавливать и конфигурировать Image Updater, включать автоматическое обновление тегов и получать коммиты от Image Updater.
- Настраивать уведомления с ArgoCD Notifications: подключать провайдеры, описывать триггеры и подписки для Applications, настраивать шаблоны сообщений и в реальном времени получать уведомления о статусе приложений в Telegram.
- Интегрировать ArgoCD с SOPS для безопасной работы с секретами: генерировать ключи, настраивать шифрование и хранить чувствительные данные в Git.
О курсе
Этот курс — практическое руководство по ArgoCD и GitOps для Kubernetes. Он предназначен для тех, кто хочет научиться управлять приложениями через Git, автоматизировать деплой, обновления и уведомления, а также безопасно работать с секретами.
Мы пройдём полный путь: от понимания GitOps и установки ArgoCD до построения GitOps-стека с автоматическим обновлением Docker-образов, уведомлениями и шифрованием секретов.
🎯 Цель курса
Сформировать у вас практические навыки работы с ArgoCD и GitOps-подходом, которые можно сразу применять в реальных проектах и на работе.
🔥 Что делает этот курс особенным
- Фокус на GitOps, а не просто на ArgoCD: вы не просто установите инструмент, а разберётесь, как выстраивать GitOps-процессы и архитектуру управления Kubernetes через Git.
- Практический подход: мы рассматриваем не демо-сценарии, а практики, которые используются в реальных командах: автоматическая синхронизация, контроль состояния, масштабирование через App of Apps, обновление образов и уведомления.
- Автоматизация без лишних компонентов: научитесь автоматизировать обновление Docker-образов с помощью ArgoCD Image Updater и получать уведомления о состоянии приложений через ArgoCD Notifications.
- Безопасная работа с секретами: разберём интеграцию ArgoCD с SOPS и научимся безопасно хранить секреты в Git-репозитории без утечек чувствительных данных.
- Только практика, без воды: курс построен вокруг практических шагов, конфигураций и реальных сценариев эксплуатации ArgoCD.
- Актуально на 2026 год: GitOps — стандарт де-факто для управления Kubernetes, а ArgoCD — один из самых востребованных инструментов в DevOps.
Для кого этот курс
Начальные требования
Самое важное: желание изучать, учиться чему-то новому и не пугаться возникающих трудностей.
✅ Для комфортного прохождения курса вам понадобятся:
- Базовые знания командной строки.
- Базовые знания Kubernetes.
- Базовые знания Docker.
💡 Пройдите демо-уроки, чтобы оценить свои силы!
Наши преподаватели
Как проходит обучение
Вы будете изучать текстовые лекции с примерами кода и иллюстрациями, проходить практические темы и выполнять задания для закрепления материала. Текстовый формат удобен для восприятия, конспектирования и быстрого поиска информации, а задания помогут сразу применить полученные знания на практике.
Программа курса
Сертификат
Что вы получаете
- 🔥 Навыки DevOps/GitOps, востребованные в IT в 2026 году: управление Kubernetes через Git.
- 🛠 Умение развернуть и эксплуатировать ArgoCD — от чистого кластера до полноценного GitOps-стека.
- 🔄 Практический опыт GitOps-подхода: автоматический деплой, управление группами приложений через App of Apps, контроль дрейфа конфигураций и роллбэк.
- 🤖 Навык автоматизации обновлений Docker-образов с помощью ArgoCD Image Updater.
- 📣 Умение настроить уведомления о состоянии приложений через ArgoCD Notifications.
- 🔐 Понимание безопасной работы с секретами: шифрование данных в Git-репозитории с помощью SOPS.
- 👨💻 Готовый GitOps-репозиторий, который можно использовать как основу для своих проектов или показать на собеседовании.
- 💡 Реальные практические скиллы, которые можно сразу применять в работе с Kubernetes и ArgoCD.