Expert Argo CD quiz
A free expert Argo CD quiz with up to 40 multiple-choice questions on GitOps, Applications, sync policies, RBAC, the CLI and the v3 migration. Written for engineers who run it in production, with an explanation for every answer.
Loading Quiz...
Preparing your Argo CD Expert level questions
Browse the 24 hard Argo CD questions, with answers
- What is a Sync Wave in Argo CD?
- How does Argo CD handle Kubernetes secrets?
- Which of the following is NOT a valid sync strategy in Argo CD?
- What is the purpose of resource hooks in Argo CD?
- What is the purpose of the ApplicationSet controller in Argo CD?
- Which of the following is NOT a valid generator in ApplicationSet?
- What is the purpose of the 'app-of-apps' pattern in Argo CD?
- What is the purpose of the 'argocd app patch' command?
- What is the purpose of the 'argocd admin' command group?
- How can you configure Argo CD to skip resource updates during a sync?
- What is the purpose of the 'ignoreDifferences' field in an Argo CD Application?
- What special finalizer must be added to an Argo CD Application to allow it to delete resources on deletion?
- If an AppProject's destinations include the Argo CD namespace, what is the effect on applications in that project?
- Which option allows an application to have zero resources and still synchronize successfully?
- What does the `ApplyOutOfSyncOnly=true` sync option do?
- Which sync option requires manual confirmation before deleting resources during sync?
- What must be configured for Argo CD to enable RBAC authorization?
- Which `argocd admin` command checks the validity of the Argo CD configuration?
- How can you retrieve the Kubernetes kubeconfig for a cluster that Argo CD is managing?
- What language is used to write custom health checks in Argo CD?
- Which command can validate Argo CD’s Kubernetes manifests for errors before deploying?
- Which environment variable can be set to enable detailed gRPC timing histograms (metrics) in Argo CD?
- What flag on the `argocd-repo-server` controls how many manifest generation processes can run concurrently?
- How can you improve Argo CD performance when managing a very large number of applications or clusters?