Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Linux Foundation CGOA Exam - Topic 4 Question 18 Discussion

You want to deploy an application using GitOps. Which of the following steps should be included in the deployment process?
D) Committing the deployment configuration to a Git repository or similar State Store.
A) Running a script in CI to deploy the application.
B) Skipping the deployment process and directly running the application code.
C) Manually copying the application code to the production server.

Linux Foundation CGOA Exam - Topic 4 Question 18 Discussion

Actual exam question for Linux Foundation's CGOA exam
Question #: 18
Topic #: 4
[All CGOA Questions]

You want to deploy an application using GitOps. Which of the following steps should be included in the deployment process?

Show Suggested Answer Hide Answer
Suggested Answer: D

In GitOps, deployments are driven by committing declarative configuration into a Git repository (the State Store). From there, agents reconcile the actual environment to match the desired state, making deployments reproducible and auditable.

''To deploy in GitOps, commit the declarative configuration into version control. The reconciler ensures the runtime environment converges to the declared state.''

Thus, the correct answer is D.


Contribute your Thoughts:

0/2000 characters
Claribel
1 day ago
Skipping deployment is a no-go. B is a bad choice.
upvoted 0 times
...
Norah
6 days ago
I feel confident with D. It’s the best practice in GitOps.
upvoted 0 times
...
Sophia
11 days ago
A and D together make a solid deployment strategy.
upvoted 0 times
...
Walton
17 days ago
Definitely D. It ensures consistency across environments.
upvoted 0 times
...
Matt
22 days ago
B and C are risky. Manual steps can lead to errors.
upvoted 0 times
...
Maddie
27 days ago
A is also important. CI helps automate the deployment.
upvoted 0 times
...
Marisha
1 month ago
Agreed! Committing to Git keeps everything tracked.
upvoted 0 times
...
Lynda
1 month ago
I think D is essential. GitOps relies on version control.
upvoted 0 times
...
Elinore
1 month ago
I think all steps are important, but A and D are key!
upvoted 0 times
...
Effie
2 months ago
Wait, are people really copying code manually still?
upvoted 0 times
...
Adelina
2 months ago
Running a script in CI is a must for automation.
upvoted 0 times
...
Willetta
2 months ago
Skipping deployment? That's a hard no.
upvoted 0 times
...
Bok
2 months ago
Definitely need to commit the deployment config to Git!
upvoted 0 times
...
Tanja
2 months ago
I vaguely recall that manually copying code, as in C, is not recommended in GitOps, but I can't remember why exactly.
upvoted 0 times
...
Cammy
2 months ago
I practiced a similar question, and I think skipping the deployment process, like in B, goes against the principles of GitOps.
upvoted 0 times
...
Stefania
3 months ago
I'm not entirely sure, but I feel like A might be part of the CI/CD process, though it doesn't seem very GitOps-like.
upvoted 0 times
...
Alberto
3 months ago
I remember that GitOps emphasizes using Git as the single source of truth, so I think D is definitely a key step.
upvoted 0 times
...

Save Cancel