Bookmark this page

Quiz: GitOps for Kubernetes

GitOps for Kubernetes

Choose the correct answers to the following questions:


  1. 1.

    What is the purpose of GitOps in the context of Kubernetes?

    A

    Deploying changes to production automatically after reviewing and testing them

    B

    Storing Kubernetes resource definitions in Git repositories

    C

    Improving the tools and diagnostics that engineers use to resolve issues

    D

    Using Kubernetes and cloud providers

  2. 2.

    What are two direct benefits of GitOps? (Choose two.)

    A

    Applying techniques such as version control to Kubernetes cluster administration

    B

    Automated testing for infrastructure changes

    C

    Aligning objectives between the development and operations teams

    D

    Improving control over cluster changes, helping to audit changes, and using tools for approvals and reviews

    E

    Improving visibility of cluster application behavior

  3. 3.

    How is Red Hat OpenShift GitOps delivered?

    A

    A Helm chart

    B

    A Kustomization

    C

    An operator

    D

    A base OpenShift component

  4. 4.

    In which two ways does OpenShift GitOps help with controlling changes to a cluster? (Choose two.)

    A

    OpenShift GitOps manages permissions of Git repositories, to limit who can push changes.

    B

    OpenShift GitOps helps administrators limit access to the Kubernetes API, because changes can be submitted through Git.

    C

    With OpenShift GitOps, administrators can create multiple Argo CD instances to improve control over permissions.

    D

    OpenShift GitOps validates changes to the cluster, so administrators can implement policies to prevent certain changes.

  5. 5.

    Which practice does OpenShift GitOps relate to?

    A

    DevOps

    B

    Agile

    C

    Continuous delivery and deployment

    D

    Public cloud

Revision: do380-4.14-397a507