🔁 GitOps & Delivery
Run your cluster the GitOps way — declare desired state in Git, let a controller reconcile it, and ship safely. Watch the concept, practice it hands-on with the coach, then prove it.
0/8
1Free2🔒3🔒★🔒 Standard4🔒5🔒6🔒★🔒 Standard🎓🔒 Professional
GitOps principles
Make Git the single source of truth so a controller continuously reconciles your cluster, catching drift and self-healing without anyone touching prod.
Argo CD
Drive deployments from an Application CRD — order rollouts with sync waves and hooks, automate self-heal and prune, and read health apart from sync status.
Flux
Reconcile with the GitOps Toolkit — split source-, kustomize-, and helm-controllers, order work with dependsOn and health checks, and automate image updates back into Git.
Chapter review
Chapter 1 review — declarative delivery with Argo CD & Flux
Lab: Diagnose drift and reconcile from Git · 10-question check
Helm & Kustomize
Parameterize manifests per environment two ways — Helm's templated values versus Kustomize's patch-based overlays — and learn exactly when to reach for each.
Progressive delivery
Ship risk-free with Argo Rollouts — canary and blue-green strategies, metric-gated promotion via AnalysisTemplates, weighted traffic, and abort-vs-pause.
Secrets & security
Keep secrets out of plaintext Git — Sealed Secrets (kubeseal, key rotation), External Secrets Operator, and SOPS — and understand each tool's tradeoff.
Chapter review
Chapter 2 review — package, roll out & secure
Lab: Package it, roll it out safely, and get the secret out of Git · 10-question check
Final exam
GitOps & Delivery — comprehensive capstone
Hands-on capstone + course-wide exam · scored to a role level