← CGOA hub

CGOA — Tooling

14% of the CGOA exam. Sample questions below; the full library has 22 questions tagged to this domain.

Sample questions on Tooling

Tooling

Q1. What does Argo CD's 'Repo Server' component do?

Reveal answer and explanations
  1. A It manages Kubernetes cluster authentication

    Incorrect. Cluster authentication is handled by Argo CD's API Server, not the Repo Server.

  2. B It renders manifests from Git sources for the Application Controller

    Correct. The Repo Server is the template engine; it fetches from Git and renders configurations (Helm, Kustomize) that the Application Controller applies.

  3. C It stores container images for deployment

    Incorrect. Container image storage is the responsibility of registries, not Argo CD.

  4. D It serves as the Git hosting platform

    Incorrect. Argo CD doesn't host Git; it connects to external Git repositories.

Tooling

Q2. What is the primary difference between using Helm vs. Kustomize in a GitOps context?

Reveal answer and explanations
  1. A Helm templates with values; Kustomize patches overlays

    Correct. Helm excels at templating reusable charts (third-party software); Kustomize patches existing manifests (lightweight overlays for custom configs).

  2. B Helm is for applications; Kustomize is for infrastructure

    Incorrect. Both apply to any Kubernetes resources.

  3. C They are functionally identical

    Incorrect. They have different design goals.

  4. D Kustomize cannot be used in GitOps workflows

    Incorrect. Kustomize is a GitOps-native tool.

  5. E Helm always produces larger manifests

    Incorrect. Size depends on content, not tool.

Tooling

Q3. What manifest format advantages does Kustomize provide over plain YAML in a GitOps context?

Reveal answer and explanations
  1. A Kustomize enables declarative patching and overlays, allowing environment-specific configuration changes without duplicating entire manifests

    Correct. Kustomize provides a template-free way to customize YAML; overlays enable environment-specific variations while maintaining a DRY structure.

  2. B Kustomize eliminates the need for version control

    Incorrect. Kustomize files are versioned in Git like any other configuration.

  3. C Kustomize is only for managing secrets

    Incorrect. While Kustomize can manage secrets, it's a general-purpose customization tool.

  4. D Kustomize uses a proprietary format not compatible with Kubernetes

    Incorrect. Kustomize outputs standard Kubernetes YAML; it's fully compatible.

Tooling

Q4. When should you use OCI artifacts in Flux sources instead of Git repositories?

Reveal answer and explanations
  1. A Flux does not support OCI artifacts

    Incorrect. Flux v1.3+ supports OCI artifact sources.

  2. B OCI-packaged configuration for air-gapped or third-party delivery

    Correct. OCI artifacts (pushed to registries) are useful when Git access is restricted or for distributing immutable, signed configurations.

  3. C OCI artifacts cannot contain Kubernetes manifests

    Incorrect. OCI artifacts can hold any content, including manifests.

  4. D OCI artifacts and Git repositories serve identical purposes

    Incorrect. They serve different use cases.

  5. E OCI artifacts should always be used instead of Git

    Incorrect. Git is typically the source of truth.

Tooling

Q5. How does ArgoCD's resource health check mechanism improve GitOps reliability?

Reveal answer and explanations
  1. A Health checks are only for monitoring, not deployment control

    Incorrect. Health checks drive sync decisions and application readiness.

  2. B Health checks are cosmetic and don't affect reconciliation

    Incorrect. Health checks drive reconciliation decisions.

  3. C Resource health checks before declaring the app healthy

    Correct. Health checks prevent ArgoCD from reporting 'synced' when resources are degraded, ensuring operator awareness of actual system state.

  4. D ArgoCD does not have health checks

    Incorrect. Health checks are a core ArgoCD feature.

  5. E Health checks require manual configuration for each resource type

    Incorrect. Health checks are built-in for standard resource types.

Drill Tooling with the full bankDomain Drill mode targets your weak areas — paid feature

How this domain is tested

Tooling accounts for 14% of the CGOA exam. Expect questions that test recall of terminology and the ability to read short scenarios — not deep configuration. Use the sample questions above as difficulty calibration; if any feel hard, the rest of our 22-question domain bank will close those gaps.