CGOA study plan for GitOps terminology, principles, related practices, patterns, tooling, and final review.
This plan prepares Certified GitOps Associate (CGOA) as a 90-minute multiple-choice exam. It assumes you understand basic DevOps or Kubernetes vocabulary and need a focused route through GitOps reasoning.
| Day | Focus | What to do |
|---|---|---|
| Day 1 | Scope and terminology | Read the root guide and memorize desired state, drift, reconciliation, state store, managed system, feedback loop, and rollback. |
| Day 2 | GitOps principles | Study declarative state, versioned and immutable records, pull-based automation, and continuous reconciliation. |
| Day 3 | Related practices | Separate Configuration as Code, Infrastructure as Code, DevOps, DevSecOps, CI, and CD. |
| Day 4 | Patterns | Review deployment/release patterns, progressive delivery, pull vs event-driven, and in-cluster vs external reconciler choices. |
| Day 5 | Tooling | Review manifest formats, packaging, state stores, reconcilers such as Argo CD and Flux, notifications, and observability. |
| Day 6 | Mixed scenarios | Use the cheat sheet to drill drift, rollback, CI/CD, compliance, and tool-fit traps. |
| Day 7 | Final check | Re-read domain weights, verify official Linux Foundation details, and review every missed scenario as principle violated or preserved. |