Competencies: DevOps > GitOps
GitOps
Body of Knowledge
| Topic | Description | Relevance | Career Tracks |
|---|---|---|---|
GitOps Principles |
Git as single source of truth, declarative desired state, automated synchronization, pull-based deployment. |
Critical |
DevOps, Platform Engineer, SRE |
ArgoCD |
Application CR, sync policies, ApplicationSets, health assessment, rollback, RBAC, SSO integration. |
Critical |
Platform Engineer, DevOps |
Flux |
GitOps toolkit, Kustomization CR, HelmRelease, image automation, multi-tenancy, notification controller. |
High |
Platform Engineer, DevOps |
Repository Structure |
Monorepo vs polyrepo, environment separation, app vs config repos, directory conventions. |
High |
Platform Engineer, DevOps |
Secret Management in GitOps |
Sealed Secrets, SOPS, External Secrets Operator, HashiCorp Vault integration, GitOps + secrets. |
High |
DevSecOps, Platform Engineer |
Drift Detection |
Configuration drift, reconciliation loops, alerts on drift, manual override handling. |
High |
SRE, Platform Engineer |
Progressive Delivery |
Argo Rollouts, Flagger, canary analysis, automated rollback, traffic shifting. |
Medium |
SRE, Platform Engineer |
Multi-Cluster GitOps |
Fleet, Rancher, ApplicationSets for multi-cluster, cluster fleet management. |
Medium |
Platform Engineer, SRE |
GitOps for Infrastructure |
Crossplane, Terraform Controller, infrastructure management via GitOps patterns. |
Medium |
Platform Engineer, Cloud Engineer |
Personal Status
| Topic | Level | Evidence | Active Projects | Gaps |
|---|---|---|---|---|
No personal status recorded |
— |
— |
— |
— |