Профиль навыка

GitOps практики

Git как source of truth, pull-based deployment, declarative configuration, drift detection, reconciliation loop

DevOps и CI/CD GitOps

Ролей

4

где встречается этот навык

Грейдов

5

сформированная дорожка роста

Обязательных требований

16

ещё 4 — необязательные

Домен

DevOps и CI/CD

Группа

GitOps

Последнее обновление

17.03.2026

Как использовать

Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.

Чего ждут на каждом уровне

Таблица показывает, как меняется глубина владения навыком от Junior до Principal.

Роль Обязательность Описание
DevOps Engineer Обязателен Понимает концепцию GitOps: Git как single source of truth для infrastructure и deployment, pull-based deployment model. Знает базовые инструменты: ArgoCD, Flux. Понимает отличие от push-based CI/CD (Jenkins, GitLab CI).
Infrastructure Engineer Обязателен Понимает GitOps для infrastructure: знает как Terraform/Pulumi state управляется через Git, понимает declarative infrastructure management. Умеет коммитить infrastructure changes в Git и наблюдать автоматическое применение.
Platform Engineer Обязателен Понимает GitOps как платформенный паттерн: знает как платформа может предоставлять GitOps-as-a-service для development teams. Умеет работать с ArgoCD/Flux на уровне создания Application resources.
Site Reliability Engineer (SRE) Обязателен Понимает GitOps с SRE-перспективы: знает как declarative deployments через Git обеспечивают reproducibility и audit trail. Понимает как GitOps помогает в incident response (быстрый rollback через git revert).
Роль Обязательность Описание
DevOps Engineer Обязателен Реализует GitOps workflow: настраивает ArgoCD/Flux для автоматической синхронизации Kubernetes manifests из Git, организует Git repository structure (app-of-apps, monorepo vs multi-repo), управляет secrets через Sealed Secrets или External Secrets Operator.
Infrastructure Engineer Обязателен Реализует GitOps для infrastructure: настраивает Atlantis/Spacelift для automated Terraform apply из PR, организует Terraform modules в Git с versioning, управляет infrastructure secrets через Vault integration. Обеспечивает plan review workflow перед apply.
Platform Engineer Обязателен Строит GitOps платформу: настраивает ArgoCD в multi-tenant mode с RBAC per team, создаёт ApplicationSet для автоматического onboarding, реализует template repositories для standardized deployment configs. Настраивает notification system для sync failures.
Site Reliability Engineer (SRE) Обязателен Применяет GitOps для SRE-задач: настраивает monitoring и alerting through GitOps (Prometheus rules as code), управляет SLO definitions в Git, реализует emergency procedures через Git-based runbooks. Обеспечивает observability для GitOps sync status.
Роль Обязательность Описание
DevOps Engineer Обязателен Проектирует GitOps архитектуру: определяет multi-environment promotion strategy (dev → staging → prod через Git), настраивает progressive delivery (canary/blue-green) через Argo Rollouts, реализует drift detection и auto-remediation. Проектирует RBAC для GitOps с team-scoped access.
Infrastructure Engineer Обязателен Проектирует infrastructure GitOps: настраивает Crossplane для Kubernetes-native infrastructure management, реализует drift detection и reconciliation для infrastructure state. Проектирует multi-account/multi-region infrastructure через GitOps с proper state management.
Platform Engineer Обязателен Проектирует enterprise GitOps платформу: реализует multi-cluster management через ArgoCD, настраивает hub-spoke topology для fleet management, проектирует self-service developer portal для GitOps. Интегрирует GitOps с platform toolchain: secrets, networking, policies.
Site Reliability Engineer (SRE) Обязателен Проектирует GitOps для reliability: настраивает progressive delivery с SLO-based analysis gates (canary + SLI check → promote/rollback), реализует automated rollback при SLO violation. Проектирует GitOps disaster recovery: быстрое восстановление cluster state из Git.
Роль Обязательность Описание
DevOps Engineer Обязателен Стандартизирует GitOps для организации: определяет repository strategy и branching model для GitOps repos, создаёт templates для standardized deployments, внедряет GitOps compliance (audit trail, change approval). Обучает команды GitOps practices.
Infrastructure Engineer Обязателен Стандартизирует infrastructure-as-code через GitOps: определяет repository structure и module strategy, создаёт infrastructure scaffolding tools, внедряет policy compliance в infrastructure PR review. Проектирует infrastructure change management process.
Platform Engineer Обязателен Стандартизирует GitOps на платформенном уровне: определяет platform team's GitOps workflow для infrastructure changes, создаёт golden path templates, проектирует policy-as-code enforcement через OPA/Kyverno integrated в GitOps. Обеспечивает platform self-healing через GitOps reconciliation.
Site Reliability Engineer (SRE) Обязателен Определяет GitOps стратегию для SRE: стандартизирует deployment safety через GitOps gates (SLO check, chaos test, security scan), проектирует change management through Git. Создаёт GitOps runbook automation для common incident response actions.
Роль Обязательность Описание
DevOps Engineer Формирует enterprise GitOps стратегию: проектирует multi-cluster GitOps с ArgoCD для fleet management, определяет governance для GitOps across organizational boundaries. Влияет на industry practices через GitOps maturity model и best practices.
Infrastructure Engineer Формирует enterprise infrastructure GitOps: проектирует unified infrastructure management через Git для multi-cloud, определяет governance для infrastructure changes. Влияет на развитие infrastructure-as-code ecosystem: Crossplane, Terraform, Pulumi integration с GitOps.
Platform Engineer Формирует enterprise platform strategy через GitOps: проектирует platform-of-platforms architecture с GitOps at core, определяет standards для cross-team infrastructure management. Влияет на GitOps ecosystem: contributions в ArgoCD, Flux, Crossplane для platform engineering use cases.
Site Reliability Engineer (SRE) Формирует enterprise deployment safety через GitOps: проектирует organization-wide change management policy через GitOps, определяет compliance requirements для regulated industries. Влияет на развитие GitOps для SRE: progressive delivery, SLO-driven deployment, automated remediation.

Сообщество

👁 Следить ✏️ Предложить изменение Войдите, чтобы предлагать изменения
📋 Предложения
Пока нет предложений для GitOps практики
Загрузка комментариев...