Каталог/назад к курсам
Argo CD и GitOps: деплой в Kubernetes
DevOpsСредний

Argo CD и GitOps: деплой в Kubernetes

Превратите Git в источник правды для Kubernetes. Настройте Argo CD, управляемую синхронизацию и окружения, научитесь находить drift и откатывать изменения через Git. Итог — воспроизводимый GitOps-процесс для приложения.

8 модулей • 24 урокаоколо 36 ч
Свободный темпСертификат с проверкой

О курсе

Деплой, который можно воспроизвести и проверить

Разберётесь, как связать репозиторий и кластер так, чтобы изменения проходили через понятный процесс. На практике настроите Argo CD, разделите окружения, организуете права и секреты, проверите поведение синхронизации и научитесь восстанавливать рабочее состояние после неудачного релиза.

Что будет в практике

Построите GitOps-процесс для учебного приложения: сборка образа в CI, изменение конфигурации через pull request, доставка в тестовое и рабочее окружения. В финале воспроизведёте drift и проблемный релиз, выполните восстановление и оформите инструкции для команды.

Как устроен курс

Разборы, лабораторные работы и итоговый проект. Курс готовится к запуску: открытие модулей запланировано на 29 ноября 2026 года.

Чему научитесь

  • Настраивать Argo CD и подключать репозитории и кластеры
  • Разворачивать приложения через Helm и Kustomize
  • Управлять sync, prune и self-heal с учётом рисков
  • Разделять окружения и ограничивать доступ через Projects и RBAC
  • Масштабировать конфигурации через ApplicationSet
  • Диагностировать drift и восстанавливать релиз через Git

Для кого

  • DevOps-инженеры, которые уже разворачивают приложения в Kubernetes
  • Разработчики платформ и инженеры сопровождения
  • Команды, которым нужен прозрачный процесс доставки изменений

Формат

  • Разборы, лабораторные работы и итоговый проект
  • Открытие модулей — 29 ноября 2026, 10:00 МСК
  • Практика на собственном учебном стенде; при использовании платных облачных ресурсов расходы оплачиваются отдельно

Что нужно на старте

  • Практика с Kubernetes: Deployment, Service, ConfigMap и kubectl
  • Git, ветки и pull requests
  • Основы Docker, YAML и понимание процесса CI/CD
#argo cd#gitops#kubernetes#helm#kustomize#applicationset#ci/cd#devops

Автор курса

Latorn DevOps

Понятные курсы по DevOps: Linux, Bash, Git, Docker, CI/CD и Kubernetes. Разбираем команды и конфигурации на примерах, решаем задачи с автопроверкой и собираем собственный учебный стенд. От первого запуска сервера до обновления приложения, мониторинга и восстановления после сбоя.

Программа

Доступны 0 из 8 секций, остальные откроются по расписанию.

01GitOps и учебный стендс 29 ноября в 07:00
1Desired state, reconciliation и границы ответственности CI/CD
2Поднимаем Kubernetes и Argo CD для практики
3Репозиторий конфигурации и первое Application
02Приложение под управлением Argo CDс 29 ноября в 07:00
1Sync status и health: читаем состояние приложения
2Ручная и автоматическая синхронизация
3Prune и self-heal: что изменится в кластере
03Helm и Kustomizeс 29 ноября в 07:00
1Helm chart, values и источники конфигурации
2Базы и overlays в Kustomize
3Разделение конфигурации между окружениями
04Порядок и безопасность выкладкис 29 ноября в 07:00
1Sync phases, hooks и waves
2Проверки готовности и неудачная синхронизация
3Sync windows и контролируемое продвижение релиза
05Права, репозитории и секретыс 29 ноября в 07:00
1Projects, namespaces и ограничение разрешённых ресурсов
2RBAC и доступ команд к приложениям
3Работа с секретами без открытых значений в Git
06ApplicationSet и несколько окруженийс 29 ноября в 07:00
1Шаблон Application и generators
2Git- и cluster-generators на учебном примере
3Структура репозитория для нескольких приложений
07Релиз, drift и восстановлениес 29 ноября в 07:00
1Связь CI, образов и изменения версии в Git
2Диагностика drift и конфликтующих изменений
3Откат через Git revert и проверка восстановленного состояния
08Итоговый проект: путь изменения до кластерас 29 ноября в 07:00
1Строим процесс для тестового и рабочего окружения
2Проверяем отказ, drift и восстановление
3Оформляем регламент релиза и инструкции команды
Дополнительные материалы и практика