Courseiva

CGOA · topic practice

Tooling practice questions

Practise Certified GitOps Associate (CGOA, CNCF/Linux Foundation) (CGOA) Tooling practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Reviewed byJohnson Ajibi· MSc IT Security
20 questionsDomain: Tooling

What the exam tests

What to know about Tooling

Tooling questions test whether you can apply the concept in context, not just recognise a definition.

How the topic appears in realistic exam-style scenarios.

Which detail in the question changes the correct answer.

How to eliminate plausible but wrong options.

How to connect the question back to the wider exam objective.

Watch out for

Common Tooling exam traps

  • Answering from memory before reading the full scenario.
  • Missing a constraint such as cost, availability, security, scope or command context.
  • Choosing a broad answer when the question asks for the most specific fix.
  • Ignoring why the wrong options are tempting.

Practice set

Tooling questions

20 questions · select your answer, then reveal the explanation

Question 1hardmultiple choice
Read the full Tooling explanation →

You are configuring Flux to manage a multi-tenant cluster. You need to ensure that specific namespaces only allow images from an internal registry. Which tool should you use to enforce this at admission time?

Question 2mediummultiple choice
Read the full Tooling explanation →

You are using ArgoCD and need to ensure that secret values stored in Git via Sealed Secrets are decrypted only within the target cluster. What component performs the actual decryption of a SealedSecret resource?

Question 3mediummultiple choice
Read the full Tooling explanation →

You are using OPA Gatekeeper with GitOps. You want to prevent any deployment that does not have an 'owner' label. Where should this policy be applied to ensure it is enforced for all GitOps-driven changes?

Question 4hardmultiple choice
Read the full Tooling explanation →

When migrating from ArgoCD to Flux, you want to replicate the 'Sync Waves' behavior. Which Flux feature provides equivalent control over the order of resource reconciliation?

Question 5easymultiple choice
Read the full Tooling explanation →

Which GitOps tool relies primarily on a pull-based model utilizing the 'Source Controller' and 'Kustomization' custom resources?

Question 6easymultiple choice
Read the full Tooling explanation →

Your organization requires that all Kubernetes manifest changes be signed and encrypted before being pushed to Git. Which tool is primarily designed for this 'at-rest' encryption approach?

Question 7mediummultiple choice
Read the full Tooling explanation →

In an ArgoCD environment, you notice that a specific set of resources is being ignored during sync. What field in the 'argocd-cm' ConfigMap or the Application manifest is likely responsible?

Question 8mediummultiple choice
Read the full Tooling explanation →

You are using ArgoCD to deploy an application. You notice that the Application status remains 'OutOfSync' even after manual refreshes. Which feature should you examine to determine if the controller is failing to reach the cluster API?

Question 9easymultiple choice
Read the full Tooling explanation →

Which of the following is a key advantage of using a 'pull' based GitOps model (like Flux or ArgoCD) over a 'push' based CI/CD pipeline?

Question 10hardmultiple choice
Read the full Tooling explanation →

You are using Flux with Kustomize. You want to apply different configurations for production and staging, but both use the same base manifests. Which Kustomize feature allows this?

Question 11hardmultiple choice
Read the full Tooling explanation →

You are managing secrets using SOPS with Age. You notice that Flux cannot decrypt the files. What is the most likely cause?

Question 12mediummultiple choice
Study the full AAA explanation →

You have a large ArgoCD installation and want to limit the blast radius. Which feature allows you to restrict which namespaces an application can deploy to?

Question 13mediummultiple choice
Read the full Tooling explanation →

An ArgoCD application is configured with 'SelfHeal' set to true. If a developer manually modifies a Deployment's replica count via kubectl, what happens?

Question 14mediummultiple choice
Read the full Tooling explanation →

You are using ArgoCD and need to inject a value into a manifest that is not present in Git, such as a temporary credential. Which feature would you use to do this dynamic injection?

Question 15hardmultiple choice
Read the full Tooling explanation →

When troubleshooting a Kyverno policy, which command should you use to check if a specific resource complies with the policy?

Question 16easymultiple choice
Read the full Tooling explanation →

What is the primary function of the Flux Image Reflector Controller?

Question 17easymultiple choice
Read the full Tooling explanation →

What is the purpose of the 'SealedSecrets' custom resource?

Question 18mediummultiple choice
Read the full Tooling explanation →

You are debugging an ArgoCD sync failure. You find the 'Sync Status' is 'Failed'. Where is the most detailed error information located?

Question 19easymultiple choice
Read the full Tooling explanation →

Which of these is a primary reason for using Helm charts in a GitOps workflow?

Question 20easymultiple choice
Read the full Tooling explanation →

Which GitOps tool provides a dedicated CLI called 'argocd'?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Tooling sessions

Start a Tooling only practice session

Every question in these sessions is drawn from the Tooling domain — nothing else.

Related practice questions

Related CGOA topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the CGOA exam test about Tooling?
Tooling questions test whether you can apply the concept in context, not just recognise a definition.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Tooling questions in a focused session?
Yes — the session launcher on this page draws every question from the Tooling domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other CGOA topics?
Use the topic links above to move to related areas, or go back to the CGOA question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the CGOA exam covers. They are not copied from any real exam or dump site.