In GitOps, what is a pull-based approach?
Suggested Answer: D
Get Premium CGOA Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
In GitOps, pull-based deployment is fundamental. Instead of pushing changes into a cluster, GitOps agents running inside the cluster continuously pull from Git to reconcile desired state.
''GitOps uses a pull-based model: agents inside the cluster continuously poll the Git repository for desired state changes. If changes are found, they reconcile the live system automatically to match the declared state.''
This ensures secure, automated, and consistent deployments.
Thus, D is correct.
14 comments · newest first
CH
Cherri
10 months ago
Wait, so it's not about pushing changes? That’s surprising!
BE
Becky
11 months ago
Totally agree, it's all about automation!
DE
Denny
11 months ago
A pull-based approach continuously polls the repo for changes.
RO
Roxane
11 months ago
I think option D is the right one.
LA
Laura
11 months ago
I thought it was more manual than that, but I guess not!
DE
Delisa
11 months ago
I vaguely recall that pull-based is about the system actively looking for updates, which makes me think D is the right choice.
SY
Sylvia
12 months ago
I feel like option A sounds familiar, but I thought pull-based meant the system pulls changes rather than developers pushing them.
JE
Jerry
12 months ago
I'm not entirely sure, but I remember something about how GitOps automates deployments. Wasn't there a practice question that mentioned polling?
TO
Tony
1 year ago
I think a pull-based approach means the system checks for changes on its own, so I might lean towards option D.
LA
Latricia
1 year ago
I'm pretty confident that a pull-based approach is when the GitOps system continuously polls the Git repository and applies any changes it finds automatically. The key is that the system is pulling the changes, not the developers pushing them.
YU
Yun
1 year ago
Ah, I got it! A pull-based approach is when the GitOps system pulls the changes from the Git repository and applies them automatically, rather than the developers having to push the changes manually.
RA
Rashida
1 year ago
Okay, let me think this through. I believe a pull-based approach is when the GitOps system continuously checks the Git repository for changes and applies them automatically, without the developers having to do anything manually.
CL
Clay
1 year ago
Hmm, I'm a bit confused on this one. Is a pull-based approach when the developers manually push changes to the GitOps system, which then applies them automatically?
AU
Audry
1 year ago
I think I know this one - a pull-based approach is when the GitOps system continuously polls the Git repository for changes and applies them automatically, right?