All Practice Exams

100+ Free CGOA Practice Questions

Pass your Certified GitOps Associate (CGOA) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free
1 / 10
Question 1
Score: 0/0

Which organization maintains the canonical definitions of GitOps tested by CGOA?

A
B
C
D
to track
2026 Statistics

Key Facts: CGOA Exam

60

Questions

Linux Foundation

90 min

Time Limit

Linux Foundation

75%

Passing Score

Linux Foundation MC FAQ

$250

Exam Fee

Linux Foundation

1 retake

Included

CGOA product page

2 years

Validity

Linux Foundation

As of April 15, 2026, the Linux Foundation lists CGOA as a 60-question, 90-minute remotely proctored multiple-choice exam with a $250 exam-only price and one retake included. The current published domain weights are GitOps Terminology (20%), GitOps Principles (30%), Related Practices (16%), GitOps Patterns (20%), and Tooling (14%). The exam is tool-agnostic and aligns with the OpenGitOps project definitions; certification is valid for two years.

Sample CGOA Practice Questions

Try these sample questions to test your CGOA exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1Which organization maintains the canonical definitions of GitOps tested by CGOA?
A.The OpenGitOps project under the CNCF GitOps Working Group
B.The Linux kernel team
C.The Apache Software Foundation
D.The Terraform Registry
Explanation: OpenGitOps is the vendor-neutral project that defines GitOps principles and terminology. It lives under the CNCF App Delivery TAG's GitOps Working Group.
2In GitOps terminology, what is 'desired state'?
A.A declarative description of how a system should look, kept in a versioned state store
B.A snapshot of the running system taken every hour
C.A manual runbook
D.An incident postmortem
Explanation: Desired state is the declarative description of the system stored in a state store such as Git. Automation continuously reconciles the live system to match it.
3What is 'state drift' in GitOps?
A.Divergence between actual system state and the declared desired state
B.A clock synchronization error
C.A Kubernetes scheduler latency metric
D.A DNS TTL expiration
Explanation: Drift happens when the running system no longer matches the declared desired state (for example a Pod was manually edited). GitOps tools detect drift and often correct it through continuous reconciliation.
4Which GitOps term describes the act of closing the gap between observed state and desired state?
A.State reconciliation
B.Garbage collection
C.Compaction
D.Throttling
Explanation: State reconciliation is the process of detecting and closing differences between desired and observed state. It is one of the core mechanics of GitOps.
5What is a 'state store' in GitOps?
A.A versioned store holding the declared desired state (most commonly a Git repository)
B.A running Kubernetes cluster
C.A metrics database
D.A CI pipeline
Explanation: The state store holds the desired state with version history and immutability. While Git is the most common implementation, OpenGitOps defines it abstractly so other systems could qualify.
6What is a 'feedback loop' in GitOps?
A.The signal that tells operators whether the system successfully reached the desired state
B.An audio echo in a call
C.A CPU interrupt
D.A logging verbosity setting
Explanation: A feedback loop reports whether reconciliation succeeded, failed, or is drifting. Good feedback loops are essential for safe GitOps operations.
7What does 'rollback' mean in a GitOps context?
A.Reverting the declared desired state to a previous version so the system reconciles back to it
B.Forcing a kernel reboot
C.Disabling authentication
D.Removing logs
Explanation: Because desired state is versioned, rollback is just pointing at an older version (for example a Git revert or tag change). Reconciliation then brings the system back to that version.
8Which is TRUE about 'continuous' in GitOps?
A.Reconciliation happens continuously rather than as a one-shot deploy, driven by a control loop
B.It refers to continuous documentation
C.It is a marketing word only
D.It means manually running kubectl apply whenever you remember
Explanation: 'Continuous' in GitOps describes ongoing reconciliation between desired and observed state. This keeps systems aligned with Git over time instead of after a single deployment event.
9What is the 'GitOps managed software system'?
A.The collection of systems whose state is managed according to GitOps principles (e.g., a cluster, apps, and resources)
B.A specific vendor's GitOps product
C.An alternative to Kubernetes
D.A Git hosting service
Explanation: The GitOps managed software system is the scope of what GitOps controls, such as Kubernetes workloads, cluster configuration, or infrastructure. OpenGitOps defines this term to set boundaries for where its principles apply.
10Which statement best distinguishes desired state from observed state?
A.Desired state is what should be; observed state is what currently is
B.Desired state is runtime data; observed state is design data
C.They are always identical
D.Desired state is only a dashboard
Explanation: Desired state declares intent and observed state reflects reality. Reconciliation tries to make observed match desired.

About the CGOA Exam

The Certified GitOps Associate (CGOA) is a foundational certification validating conceptual knowledge of GitOps terminology, principles, related practices, deployment patterns, and tooling. It is delivered as a remotely proctored multiple-choice exam through PSI Bridge.

Assessment

60 multiple-choice questions

Time Limit

90 minutes

Passing Score

75%

Exam Fee

$250 (Cloud Native Computing Foundation (CNCF) / Linux Foundation)

CGOA Exam Content Outline

30%

GitOps Principles

The four OpenGitOps principles: Declarative, Versioned and Immutable, Pulled Automatically, and Continuously Reconciled.

20%

GitOps Terminology

Continuous, Declarative Description, Desired State, State Drift, State Reconciliation, GitOps Managed Software System, State Store, Feedback Loop, and Rollback.

20%

GitOps Patterns

Deployment and release patterns, progressive delivery patterns, pull vs event-driven, and GitOps architecture patterns.

16%

Related Practices

Configuration as Code (CaC), Infrastructure as Code (IaC), DevOps, DevSecOps, and CI/CD as they relate to GitOps.

14%

Tooling

Manifest format and packaging, state store systems, reconciliation engines, and interoperability with related tools.

How to Pass the CGOA Exam

What You Need to Know

  • Passing score: 75%
  • Assessment: 60 multiple-choice questions
  • Time limit: 90 minutes
  • Exam fee: $250

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

CGOA Study Tips from Top Performers

1Start with the four OpenGitOps principles (Declarative, Versioned/Immutable, Pulled Automatically, Continuously Reconciled).
2Memorize the GitOps terminology list: state drift, desired state, state store, reconciliation, feedback loop, rollback.
3Know the difference between pull-based and event-driven/push-based reconciliation models.
4Understand progressive delivery patterns (blue-green, canary, feature flags) and how they relate to GitOps.
5Learn how GitOps differs from and overlaps with IaC, CaC, DevOps, DevSecOps, and CI/CD.
6Practice reading conceptual questions carefully because wording closely follows OpenGitOps definitions.

Frequently Asked Questions

How many questions are on the CGOA exam?

Linux Foundation's CGOA page and multiple-choice instructions describe a 60-question exam delivered online through PSI Bridge. Candidates receive 90 minutes to complete the questions and the certification is valid for two years after passing.

Is CGOA tied to a specific tool like Argo CD or Flux?

No. CGOA is intentionally tool-agnostic and aligns with the OpenGitOps project definitions maintained under the CNCF GitOps Working Group. You will see concepts such as state store, reconciliation, and declarative desired state, but you will not be required to know Argo CD or Flux CLI commands.

What are the official CGOA domain weights?

The CGOA curriculum weights GitOps Principles at 30%, GitOps Terminology at 20%, GitOps Patterns at 20%, Related Practices at 16%, and Tooling at 14%. Half of the exam is Principles plus Terminology, so the OpenGitOps definitions should be memorized at a near-reflex level.

What score do you need to pass CGOA?

Linux Foundation multiple-choice exams typically require a 75% passing score. You should aim comfortably above that threshold on timed practice sets across all five CGOA domains before scheduling.

How much does the CGOA exam cost?

The exam-only CGOA price on the Linux Foundation product page is $250 with one retake included. A THRIVE-ONE annual subscription bundle is available at $495 for candidates who want broader training access alongside the exam.

How long should I study for CGOA?

Most candidates prepare in 2 to 4 weeks with 15 to 30 focused study hours because the blueprint is conceptual rather than hands-on. Spend most of your time on Principles and Terminology and read the OpenGitOps.dev glossary at least twice before exam day.