Мы используем cookie для стабильной работы сервиса. Подробнее

ArgoCD: GitOps-деплой и автоматизация в Kubernetes

ФорматОнлайн
Длительностьдо 5 часов
Объём9 занятий
О курсе

Подробнее

Этот курс — практическое руководство по 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.
  • 💡 Пройдите демо-уроки, чтобы оценить свои силы!
Результат

Что вы получите

  • Понимать и применять 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.
Аудитория

Для кого этот курс

  • 🔧 DevOps-инженеры, которым нужен надёжный GitOps-инструмент для автоматизированного деплоя в Kubernetes.
  • 👨‍💻 Разработчики, желающих глубже разобраться в DevOps-практиках и подходе к управлению приложениями через Git.
  • 👥 И все, кто хочет освоить ТОП-1 промышленный инструмент для GitOps — ArgoCD, точно встретится на реальной работе!
Содержание

Программа курса

9 занятий
№ТемаЧто внутри
01Онбординг

- Введение в курс
- Как проходить курс
- Знакомство

02Погружение в GitOps

- Что такое GitOps и какие проблемы он решает
- Основные компоненты GitOps
- Обзор инструментов GitOps

03Рабочее окружение

- Подготовка Kubernetes-кластера
- Подготовка Git-репозитория

04Helm для работы с ArgoCD

- Helm и Helm-чарты: необходимый минимум

05ArgoCD

- Установка ArgoCD и первый вход в UI
- Подключение Git-репозитория к ArgoCD
- Application — ключевая сущность ArgoCD
- Первый GitOps-деплой приложения
- Синхронизация и контроль состояния
- App of Apps — управление группой Application

06ArgoCD Image Updater

- Зачем нужен Image Updater и как он работает
- Доступы к Git и Docker Registry
- Подготовка приложения к работе с Image Updater
- Установка и настройка ArgoCD Image Updater
- Первый автоматический коммит от Image Updater

07ArgoCD Notifications

- Что такое Notifications и зачем они нужны
- Создание Telegram-бота и настройка чата для уведомлений
- Подключение Telegram провайдера
- Настройка триггеров и подписок для Application
- Настройка шаблонов уведомлений
- Получение уведомлений в Telegram

08ArgoCD и SOPS

- Что такое SOPS и зачем он нужен
- Ключи шифрования для SOPS
- Интеграция SOPS и ArgoCD
- Шифрование секретов через SOPS

09Итоги и дальнейшее развитие

- Что вы теперь умеете
- Куда двигаться дальше
- Заключительные слова и благодарность

01Онбординг

- Введение в курс
- Как проходить курс
- Знакомство

02Погружение в GitOps

- Что такое GitOps и какие проблемы он решает
- Основные компоненты GitOps
- Обзор инструментов GitOps

03Рабочее окружение

- Подготовка Kubernetes-кластера
- Подготовка Git-репозитория

04Helm для работы с ArgoCD

- Helm и Helm-чарты: необходимый минимум

05ArgoCD

- Установка ArgoCD и первый вход в UI
- Подключение Git-репозитория к ArgoCD
- Application — ключевая сущность ArgoCD
- Первый GitOps-деплой приложения
- Синхронизация и контроль состояния
- App of Apps — управление группой Application

06ArgoCD Image Updater

- Зачем нужен Image Updater и как он работает
- Доступы к Git и Docker Registry
- Подготовка приложения к работе с Image Updater
- Установка и настройка ArgoCD Image Updater
- Первый автоматический коммит от Image Updater

07ArgoCD Notifications

- Что такое Notifications и зачем они нужны
- Создание Telegram-бота и настройка чата для уведомлений
- Подключение Telegram провайдера
- Настройка триггеров и подписок для Application
- Настройка шаблонов уведомлений
- Получение уведомлений в Telegram

08ArgoCD и SOPS

- Что такое SOPS и зачем он нужен
- Ключи шифрования для SOPS
- Интеграция SOPS и ArgoCD
- Шифрование секретов через SOPS

09Итоги и дальнейшее развитие

- Что вы теперь умеете
- Куда двигаться дальше
- Заключительные слова и благодарность

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

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

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «ArgoCD: GitOps-деплой и автоматизация в Kubernetes» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 14 сентября 2026 г.

Продолжить выбор

Похожие курсы

Kubernetes. Продвинутый уровень. + ИИ-инструменты
−10%9 ноября
Kubernetes. Продвинутый уровень. + ИИ-инструменты

Мастерство в архитектуре, сетевых ресурсах, безопасности и GitOps. Практика и теория для экспертов. Курс "Kubernetes - продвинутый уровень" предназначен для специалистов, желающих…

Онлайн7 занятийПродвинутый
Практические занятия
59 900 ₽−10%
53 910 ₽
Сети, связи и системы коммуникаций - курс переподготовки
−10%256 часов
Сети, связи и системы коммуникаций - курс переподготовки

«АПОК» приглашает пройти по сетям, связям и системам коммуникаций профессиональную переподготовку через интернет. Наш учебный центр проводит курсы дистанционно, что позволяет слуш…

Онлайн10 занятий
Текстовые уроки
39 910 ₽−10%
35 980 ₽Скидка до 23 ноября
Структурированные кабельные системы - переподготовка
2 месяца
Структурированные кабельные системы - переподготовка

Курс профессиональной переподготовки «Структурированные кабельные системы» в Москве. ✓ Дистанционное обучение ✓ Получение диплома с бесплатной доставкой ✓ Цена 35 980 руб.

Онлайн4 занятий
Текстовые уроки
35 980 ₽
Начать без затрат

Бесплатные курсы

DevOps. Уровень 1. Инфраструктура как код, основные инструменты
Бесплатно
DevOps. Уровень 1. Инфраструктура как код, основные инструменты

Курс «DevOps. Уровень 1. Инфраструктура как код, основные инструменты»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обучения. Прогр…

Онлайн
Бесплатно
Специалист по техническому обслуживанию и ремонту персональных компьютеров
Бесплатно
Специалист по техническому обслуживанию и ремонту персональных компьютеров

По окончании курса системный блок Вашего компьютера больше не будет для Вас таинственным ящиком. На курсе Вы приобретете навыки профессионального технического специалиста по ремон…

Онлайн6 занятий
Бесплатно