
Argo CD и GitOps: деплой в Kubernetes
Превратите Git в источник правды для Kubernetes. Настройте Argo CD, управляемую синхронизацию и окружения, научитесь находить drift и откатывать изменения через Git. Итог — воспроизводимый GitOps-процесс для приложения.
О курсе
Деплой, который можно воспроизвести и проверить
Разберётесь, как связать репозиторий и кластер так, чтобы изменения проходили через понятный процесс. На практике настроите 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
Автор курса
Latorn DevOps
Понятные курсы по DevOps: Linux, Bash, Git, Docker, CI/CD и Kubernetes. Разбираем команды и конфигурации на примерах, решаем задачи с автопроверкой и собираем собственный учебный стенд. От первого запуска сервера до обновления приложения, мониторинга и восстановления после сбоя.
Программа
Доступны 0 из 8 секций, остальные откроются по расписанию.
01GitOps и учебный стендс 29 ноября в 07:00
02Приложение под управлением Argo CDс 29 ноября в 07:00
03Helm и Kustomizeс 29 ноября в 07:00
04Порядок и безопасность выкладкис 29 ноября в 07:00
05Права, репозитории и секретыс 29 ноября в 07:00
06ApplicationSet и несколько окруженийс 29 ноября в 07:00
07Релиз, drift и восстановлениес 29 ноября в 07:00
08Итоговый проект: путь изменения до кластерас 29 ноября в 07:00
Дополнительные материалы и практика
Статьи
- Откат релиза в Argo CD: Git revert и включённая автосинхронизация
- Миграция базы перед приложением в Argo CD: hooks и sync waves
- Prune и selfHeal в Argo CD: какие изменения они исправляют
- Helm Job завис при установке через Argo CD: hooks, имена и жизненный цикл
- Argo CD снова показывает OutOfSync после синхронизации: как прочитать diff
- Argo CD не читает репозиторий: credentials, URL и доступ repo-server
