Argo CD
О чём курс
Практикум Argo CD о GitOps для Kubernetes: автоматизации развёртывания приложений с Git как единым источником истины. Вы научитесь управлять развёртываниями, доступом команд и приложениями в нескольких кластерах.
Управление развёртываниями и доступом
Вы настроите Waves, Hooks и Sync Windows для контроля порядка развёртывания, а также проекты и RBAC для разграничения доступа команд. ApplicationSet и генераторы Git, Cluster и List используются для массового развёртывания приложений в разных окружениях и управления ими в нескольких кластерах Kubernetes.
Практикум охватывает три темы:
- GitOps для Kubernetes: Git как единый источник истины и автоматическое поддержание желаемого состояния кластера с помощью Argo CD.
- Безопасность и контроль доступа: проекты, RBAC и политики для изоляции команд, интеграция SSO и управление секретами в корпоративной среде.
- Масштабирование: ApplicationSets, мультикластерное управление и автоматизация развёртываний для работы с десятками приложений и окружений.
Кому подойдёт практикум
- DevOps- и SRE-инженерам, которые хотят автоматизировать процессы развёртывания в Kubernetes и повысить их надёжность с помощью GitOps.
- Администраторам Kubernetes, которые отвечают за эксплуатацию кластеров и внедрение инструментов управления приложениями в продакшене.
- Cloud-инженерам, которые работают с облачными платформами и хотят внедрить практики непрерывной доставки приложений.
Как проходит практикум
Команда Rebrain изучает, какие компетенции требуются на разных уровнях профессий. Практикум включает кейсы, приближённые к работе DevOps-инженера:
- Лонгриды с теорией в формате документации.
- Практические работы с реальными задачами.
- Финальное задание, объединяющее знания и навыки практикума.
Навыки
- Реализация практик GitOps для развёртывания приложений в Kubernetes с использованием Argo CD.
- Настройка и управление развёртываниями приложений в нескольких кластерах Kubernetes.
- Настройка мультитенантности, SSO-интеграции и ролевой модели доступа в Argo CD.
- Автоматизация массовых развёртываний с помощью ApplicationSet Controller и генераторов Git, Cluster и List.
- Работа с Helm, Kustomize и Config Management Plugins для управления конфигурациями приложений.
- Настройка Sync Policies, Waves, Hooks и Sync Windows для контроля развёртывания.
- Настройка observability, оповещений в Slack и Telegram и мониторинг метрик Argo CD через Prometheus.
Автор и организатор
Василий Озеров — сооснователь Rebrain. Он участвовал более чем в 50 проектах, от технологических стартапов до крупных госпроектов, и построил карьеру до позиции SVP of Infrastructure.
Rebrain — сообщество IT-специалистов, которое создаёт практикумы по инфраструктуре с 2018 года.
Программа обучения
- Введение
- Введение в GitOps и архитектуру Argo CD
- Установка и первое развёртывание
- Application CRD и политики синхронизации
- Работа с инструментами конфигурации (Helm, Kustomize)
- Управление процессом деплоя: Waves, Hooks, Windows
- Декларативное управление: Паттерн App of Apps
- Масштабирование: ApplicationSets и Генераторы
- Мультитенантность и AppProjects
- Безопасность: SSO и RBAC
- Управление секретами в GitOps
- Управление мультикластерной инфраструктурой
- Observability и уведомления
- Итоговый проект
- Заключение
Теги курса
Другие материалы автора 7
ВО Василий Озеров Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.