CGOA practice question 11 of 15
How do you ensure that you are achieving the Pulled Automatically GitOps principle?
Full set: 60 questionsThe GitOps principle “Pulled Automatically” states that an automated agent (operator, controller, reconciler) must continuously watch the declared state stored in the canonical repository and pull any change into the runtime environment without human intervention. Option B exactly describes this model. All other options involve push-based deployments, manual triggers, or repo-design decisions that do not guarantee continuous, automated reconciliation.
A. Pushes changes only when “major updates” occur and relies on an external pipeline; this is push-based, not automatically pulled.
C. Repo topology (single vs. multiple) is orthogonal; having many repos does not in itself ensure automatic pull-based reconciliation.
D. Manual scripts/commands break the requirement for automatic, continuous reconciliation—no operator is pulling states.
1. GitOps Working Group, “GitOps Principles,” Principle 4 (Pulled Automatically), CNCF document v1.0, lines 49-55. https://github.com/open-gitops/documents/blob/main/PRINCIPLES.md
2. Linux Foundation, GitOps Fundamentals (LFS165), Chapter 2 “GitOps Principles,” slide 13 – “Pulled Automatically: an operator continuously pulls desired state from Git.”
3. Weaveworks & CNCF, “The GitOps Maturity Model,” Section 2.1 “Continuous Reconciliation,” pp. 4-5. DOI:10.5281/zenodo.5244874.
Keep practicing
Take the free CGOA practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CGOA practice questions
- Question 1When are progressive delivery patterns useful in software development and deployment?
- Question 2You are deploying a new version of your application using the Blue-Green deployment patte…
- Question 3Which method(s) of accessing the Desired State store does GitOps support?
- Question 4In GitOps, how is the Desired State stored?
- Question 5In a GitOps-managed workflow, what is the correct way to initiate rollback?
- Question 6Which of these is an advantage of using a declarative configuration for your Desired Stat…
