Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code = pass65

Pass the Linux Foundation DevOps and Site Reliability CGOA Questions and answers with ExamsMirror

Practice at least 50% of the questions to maximize your chances of passing.
Exam CGOA Premium Access

View all detail and faqs for the CGOA exam


505 Students Passed

85% Average Score

96% Same Questions
Viewing page 1 out of 2 pages
Viewing questions 1-10 out of questions
Questions # 1:

Why is the feedback loop important for reconciliation?

Options:

A.

To determine if a reconciliation is needed and whether a sync should be partial or complete.

B.

To analyze state-sync logging information and perform a sync.

C.

To trigger an alert if a change is detected, and log the event to the log aggregation service.

D.

Feedback loop is not important for reconciliation.

Questions # 2:

You want to route alerts from Prometheus to Slack in your GitOps workflow. Which tool can you use to achieve this?

Options:

A.

Alertmanager

B.

Slack

C.

Prometheus

D.

Jenkins X

Questions # 3:

In the context of GitOps, what happens to a GitOps-managed Kubernetes cluster if there is drift divergence?

Options:

A.

The GitOps-managed Kubernetes cluster ignores the drift divergence and continues to operate as it is.

B.

The GitOps-managed Kubernetes cluster automatically reconciles the drift divergence to return the cluster to the Desired State.

C.

The GitOps-managed Kubernetes cluster notifies the administrator about the drift divergence and waits for manual intervention.

D.

The GitOps-managed Kubernetes cluster rolls back to the previous known state before the drift divergence occurred.

Questions # 4:

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

Options:

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.

D.

Committing the deployment configuration to a Git repository or similar State Store.

Questions # 5:

How do you ensure that you are achieving thePulled AutomaticallyGitOps principle?

Options:

A.

By deploying changes from the version control repository by applying them through an automated pipeline when major updates are needed.

B.

By having an operator continuously monitor and pull changes from the source of truth.

C.

By maintaining multiple Git repositories for different aspects of your infrastructure and applications.

D.

By manually triggering deployments and configurations using scripts and commands.

Questions # 6:

Which of the following statements accurately describes the role of GitOps in progressive delivery?

Options:

A.

GitOps requires end users to manually shift traffic for progressive delivery.

B.

GitOps allows end users to perform progressive delivery automatically without manually shifting traffic.

C.

GitOps only works with manual progressive delivery without any automation.

D.

GitOps does not allow end users to perform progressive delivery automatically, only manually.

Questions # 7:

What does the GitOps reconciliation loop ensure?

Options:

A.

Only applies changes but does not remove resources that used to be part of the Desired State.

B.

That the Desired State is instantaneously applied to the system.

C.

The Desired State is applied to the system when the current system state diverges from the Desired State.

D.

When manifests have errors, it will ensure that as much as possible still gets applied.

Questions # 8:

You are implementing GitOps in your organization and have configured the Desired State of your applications in a Git repository. However, during the deployment process, you encounter an error in the configuration. What is the recommended action in this scenario?

Options:

A.

Continue to monitor the issue and proceed with the deployment, as it may not significantly impact the application.

B.

Raise a ticket with the development team to fix the error in the configuration file.

C.

Roll back the deployment to the previous working version while investigating the error in the configuration file.

D.

Make a call to the Kubernetes API with the correction.

Questions # 9:

How can you achieve the declarative GitOps principle in managing infrastructure and applications?

Options:

A.

By using imperative scripting languages to automate infrastructure changes.

B.

By manually making ad-hoc configuration changes directly in the production environment.

C.

By periodically creating manual backups of your infrastructure configurations.

D.

By defining and maintaining infrastructure and application configurations declaratively in a version-controlled system.

Questions # 10:

You are working on a GitOps project and have made some changes to the cluster using kubectl. What is the recommended approach to ensure that your changes are continuously reconciled?

Options:

A.

Delete and recreate the cluster from scratch to ensure a clean and controlled state.

B.

Save those changes to the Desired State store and allow the GitOps controller to attempt reconciliation.

C.

Use kubectl to delete all resources that were changed in the cluster and wait for a reconcile.

D.

Reconcile the changes by running a script or command that synchronizes the cluster with the desired state.

Viewing page 1 out of 2 pages
Viewing questions 1-10 out of questions
TOP CODES

TOP CODES

Top selling exam codes in the certification world, popular, in demand and updated to help you pass on the first try.