Skip to content

GitOps Patterns Questions

Practice questions for GitOps Patterns topic in Certified GitOps Associate. 40 questions covering this domain.

40 questions9 easy20 medium11 hard
Q1
easy

Flux documentation says progressive delivery does what?

Q2
medium

Which deployment pattern is most appropriate when many tightly coupled components must be switched together with minimal downtime?

Q3
easy

According to the CNCF Glossary, what is a blue-green deployment?

Q4
hard

Which statement best describes Gitless GitOps as documented by Flux?

Q5
medium

In Argo CD architecture, what happens when the live state deviates from the target state in Git?

Q6
medium

A release starts by shifting 1% of live traffic to a new version, then 10%, then 25%. Which pattern is being used?

Q7
hard

Which comparison between canary and blue-green deployment is correct?

Q8
hard

A platform team disables all in-cluster reconcilers and instead relies on external systems to push changes straight into clusters. Which GitOps patter...

Q9
easy

According to the CNCF Glossary, what is a canary deployment?

Q10
medium

Which pattern most directly aligns with the OpenGitOps pulled automatically principle?

Q11
medium

A team is choosing between an in-cluster reconciler and an external reconciler for a new multi-cluster management use case. According to GitOps archit...

Q12
hard

An operations team notices that their GitOps tooling does not detect drift when someone adds a new Kubernetes resource directly in the cluster outside...

Q13
hard

A team runs Flagger alongside Flux to automate canary analysis. After deploying a new version, Flagger detects that the error rate for the canary exce...

Q14
medium

Which statement best captures why the pull-based model is a prerequisite for continuous reconciliation in GitOps rather than relying solely on push-ba...

Q15
medium

A GitOps architect must manage secrets for applications declared in a Git repository but does not want to store plaintext secret values in Git. Which ...

Q16
medium

A release engineering team is deploying multiple tightly coupled microservices that must all be switched together to avoid version incompatibilities. ...

Q17
easy

According to the GitOps study guide and CNCF sources, which deployment pattern involves tearing down all existing instances of an application before d...

Q18
easy

Which progressive delivery technique runs a new version alongside the old version so that it processes real-world traffic in parallel without affectin...

Q19
medium

A platform team wants to deploy a new version of a stateless microservice to 5% of users first, monitor error rates and latency, and progressively inc...

Q20
medium

A team is deploying updates using a rolling update strategy in Kubernetes. Which statement best describes how this pattern differs from a recreate dep...

Sign in to see all 40 questions

Create a free account to browse all questions — completely free during our launch phase.