Программирование [Stepik, Илья Лушкевич] ArgoCD: GitOps-деплой и автоматизация в Kubernetes (2025)

Moderator

Moderator

Модератор
Регистрация
17.07.2019
Сообщения
78 277
Реакции
242 188
Онлайн
2мес 5дн 2ч 4м 33с
Автор: Stepik, Илья Лушкевич
Название: ArgoCD: GitOps-деплой и автоматизация в Kubernetes (2025)
скачать бесплатно [Stepik, Илья Лушкевич] ArgoCD: GitOps-деплой и автоматизация в Kubernetes (2025)

Описание:
Освойте ArgoCD — промышленный GitOps-инструмент для Kubernetes: от основ до автоматизации обновлений Docker-образов, уведомлений в Telegram и шифрования секретов. Практика, которая подготовит вас к реальной работе в DevOps!

Чему вы научитесь:
  • Понимать и применять 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.
Для кого этот курс:
  • DevOps-инженеры, которым нужен надёжный GitOps-инструмент для автоматизированного деплоя в Kubernetes.
  • Разработчики, желающих глубже разобраться в DevOps-практиках и подходе к управлению приложениями через Git.
  • И все, кто хочет освоить ТОП-1 промышленный инструмент для GitOps — ArgoCD, точно встретится на реальной работе!
Начальные требования
Самое важное: желание изучать, учиться чему-то новому и не пугаться возникающих трудностей.

Для комфортного прохождения курса вам понадобятся:
  • Базовые знания командной строки.
  • Базовые знания Kubernetes.
  • Базовые знания Docker.
Программа курса
Онбординг
  1. Введение в курс
  2. Как проходить курс
  3. Знакомство
Погружение в GitOps
  1. Что такое GitOps и какие проблемы он решает
  2. Основные компоненты GitOps
  3. Обзор инструментов GitOps
Рабочее окружение
  1. Подготовка Kubernetes-кластера
  2. Подготовка Git-репозитория
Helm для работы с ArgoCD
  1. Helm и Helm-чарты: необходимый минимум
ArgoCD
  1. Установка ArgoCD и первый вход в UI
  2. Подключение Git-репозитория к ArgoCD
  3. Application — ключевая сущность ArgoCD
  4. Первый GitOps-деплой приложения
  5. Синхронизация и контроль состояния
  6. App of Apps — управление группой Application
ArgoCD Image Updater
  1. Зачем нужен Image Updater и как он работает
  2. Доступы к Git и Docker Registry
  3. Подготовка приложения к работе с Image Updater
  4. Установка и настройка ArgoCD Image Updater
  5. Первый автоматический коммит от Image Updater
ArgoCD Notifications
  1. Что такое Notifications и зачем они нужны
  2. Создание Telegram-бота и настройка чата для уведомлений
  3. Подключение Telegram провайдера
  4. Настройка триггеров и подписок для Application
  5. Настройка шаблонов уведомлений
  6. Получение уведомлений в Telegram
ArgoCD и SOPS
  1. Что такое SOPS и зачем он нужен
  2. Ключи шифрования для SOPS
  3. Интеграция SOPS и ArgoCD
  4. Шифрование секретов через SOPS
Итоги и дальнейшее развитие
  1. Что вы теперь умеете
  2. Куда двигаться дальше
  3. Заключительные слова и благодарность
 

Подробнее:
Скрытый контент для авторизованных пользователей.
Ссылки и информация для скачивания:

О нас

  • - Наш форум был создан с одной целью, помогать другим! На нашем форуме, Вы можете скачать самые свежие и популярные курсы, книги, тренинги и вебинары, схемы по заработку, различные мануалы и готовые кейсы, а так же слитые складчины с торрент ресурсов, по самым разным направлениям бесплатно!

    Слив курсов

    Ищете возможность расширить знания бесплатно, скачать курсы, вебинары и марафоны в видео формате, получить бесплатно практически любой инфопродукт? Посетите наш сайт, где вы можете выбрать интересующего вас автора и направление, а также скачать материалы для обучения на любой устройство в формате торрент.

    Слив онлайн курсов

    На нашем формуе вы легко сможете найти и скачать курсы по интересующей вас теме. Просто выберите автора или направление, загрузите материалы на свое устройство и начните обучение в удобное для вас время. Мы предлагаем возможность скачивания курсов бесплатно, а также доступ к премиум подписке.

    На нашем сайте вы найдёте курсы следующих тематик:
    • Курсы и лекции от известных школ и авторов;
    • Уроки по дизайну, графике, программированию и бизнесу
    • Тренинги по саморазвитию, психологии и эзотерике;
    • Материалы по отношениям, пикапу и соблазнению;
    • Нейросети и Маркетплейсы;
    • Онлайн-обучение по шитью, строительству, рукоделию и работе по дому;

    Слив Курсов Бесплатно

    К скачиванию доступны сотни материалов и складчин, со всех известных сайтов, таких как складчик или складчина. Все курсы доступны в одной подписке. Больше не нужно покупать курсы по одному!

    Онлайн курсы форум

    Обошли многие форумы и не нашли подходящий курс? Скачивайте любой из сотни тысяч курсов на нашем форуме. Инфопродукты и новые сливы курсов пополняются ежедневно! Если вы не нашли нужный курс на других форумах, у нас вы сможете скачать любой из сотен тысяч доступных инфопродуктов. Ежедневно мы пополняем базу новыми сливами курсов, чтобы вы всегда могли найти актуальные материалы для обучения.