Sample questions
Certified GitOps Associate (CGOA, CNCF/Linux Foundation) (CGOA) practice questions
You want to promote a microservice from staging to production using the 'Git Branch' strategy. Which configuration allows you to ensure the exact same container image SHA is used a…
Which THREE of the following are benefits of the 'App-of-Apps' pattern? (Select three)
During a blue-green deployment, what is the primary role of the traffic manager (e.g., Istio or Nginx Ingress)?
You are implementing progressive delivery with Flagger. You notice that the canary analysis is failing despite the new version being stable. What is the most common reason for this…
Which TWO of the following are valid strategies for promoting an application from staging to production in GitOps? (Select two)
Your organization uses a 'Git-branch-per-environment' strategy. You notice that hotfixes applied to the 'production' branch are being overwritten by automatic merges from the 'stag…
When promoting an application from staging to production using the 'GitOps directory' pattern, what is the most robust way to ensure environment-specific configurations are applied…
In a multi-cluster environment, you are managing resources across 50 clusters. Which pattern prevents the 'Control Plane' bottleneck?
What does the 'prune' policy in GitOps do?
You have a GitOps pipeline where you want to promote a change from Staging to Production. Using Argo CD, what is the recommended way to perform this promotion?
What is the primary benefit of using a 'Git Branch' promotion pattern over a 'Directory-based' promotion pattern?
Why should you avoid using 'latest' as a container image tag in GitOps?
Which TWO of the following are common reasons for a deployment to be marked as 'Degraded' by Argo CD? (Select two)
What is the recommended way to handle secrets in GitOps?
Which TWO benefits does GitOps provide for team collaboration?
Which THREE activities are part of the 'Automated Pull-Based Reconciliation' process?
In GitOps, what is the 'Source of Truth'?
Which TWO of the following configurations are necessary to ensure that GitOps-managed clusters in a multi-cluster setup remain isolated from one another? (Select TWO)
When managing multiple environments (dev/stage/prod) in one repository, which folder structure is generally considered best practice?
Which THREE of the following are common challenges when scaling GitOps to hundreds of clusters? (Select three)
Which TWO of the following are common benefits of using a 'GitOps Operator'? (Select two)
Which of these is NOT a principle of GitOps?
Which mechanism is used in a GitOps workflow to ensure that a 'Canary' deployment successfully rolls back if error rates spike?
You are designing a multi-cluster deployment with Argo CD. You want to avoid defining 50 individual Application manifests. Which feature should you use?