Чему вы научитесь
- Понимать и применять 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: от основ до автоматизации обновлений Docker-образов, уведомлений в Telegram и шифрования секретов. Практика, которая подготовит вас к реальной работе в DevOps!
Для кого этот курс
🔧 DevOps-инженеры, которым нужен надёжный GitOps-инструмент для автоматизированного деплоя в Kubernetes.
👨💻 Разработчики, желающих глубже разобраться в DevOps-практиках и подходе к управлению приложениями через Git.
👥 И все, кто хочет освоить ТОП-1 промышленный инструмент для GitOps — ArgoCD, точно встретится на реальной работе!
Начальные требования
Самое важное: желание изучать, учиться чему-то новому и не пугаться возникающих трудностей.
✅ Для комфортного прохождения курса вам понадобятся:
- Базовые знания командной строки.
- Базовые знания Kubernetes.
- Базовые знания Docker.
💡 Пройдите демо-уроки, чтобы оценить свои силы!
Преподаватели курса
Как проходит обучение
Вы будете изучать текстовые лекции с примерами кода и иллюстрациями, проходить практические темы и выполнять задания для закрепления материала. Текстовый формат удобен для восприятия, конспектирования и быстрого поиска информации, а задания помогут сразу применить полученные знания на практике.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 9 учеников получили сертификат.
Что вы получите
- 🔥 Навыки DevOps/GitOps, востребованные в IT в 2026 году: управление Kubernetes через Git.
- 🛠 Умение развернуть и эксплуатировать ArgoCD — от чистого кластера до полноценного GitOps-стека.
- 🔄 Практический опыт GitOps-подхода: автоматический деплой, управление группами приложений через App of Apps, контроль дрейфа конфигураций и роллбэк.
- 🤖 Навык автоматизации обновлений Docker-образов с помощью ArgoCD Image Updater.
- 📣 Умение настроить уведомления о состоянии приложений через ArgoCD Notifications.
- 🔐 Понимание безопасной работы с секретами: шифрование данных в Git-репозитории с помощью SOPS.
- 👨💻 Готовый GitOps-репозиторий, который можно использовать как основу для своих проектов или показать на собеседовании.
- 💡 Реальные практические скиллы, которые можно сразу применять в работе с Kubernetes и ArgoCD.
Нагрузка
до 5 часов