GitOps Questions
Practice questions for GitOps topic in Kubernetes and Cloud Native Associate. 16 questions covering this domain.
In a pull-based GitOps model, what typically applies the desired state to the cluster?
Which statement best captures the source of truth in GitOps?
What distinguishes a GitOps workflow from traditional CI/CD push deployments?
A platform team adopts Argo CD for GitOps. A developer directly patches a Deployment in the production cluster using kubectl without updating the Git ...
An engineer manually patches a Deployment with kubectl, but Flux is actively reconciling the environment from Git. What should happen if the Kustomiza...
A team wants to bring up a brand new cluster and install Flux in a way that follows GitOps principles from the start. Which Flux action best fits?
A Flux user wants to know which objects fetch content such as a Git repository and make an artifact available for later reconciliation. What are those...
An operator needs to hotfix a live cluster object manually and does not want Flux to correct that drift for one application until later. What should t...
A Flux Kustomization has a dependency on another Kustomization (spec.dependsOn). The dependent Kustomization is configured with a custom health check ...
A Flux Kustomization is configured with spec.prune: true. An admin manually deletes a Deployment that was previously applied by Flux. What happens whe...
A Flux Kustomization references another Kustomization via spec.dependsOn and specifies a custom readyExpr (CEL expression) to check readiness. The ref...
A Flux Kustomization has multiple resources (Deployment, ConfigMap, Service). The Deployment depends on the ConfigMap for configuration data. A resour...
In a GitOps workflow, where is the desired state of the system typically defined?
A Flux-managed Deployment is also scaled by an HPA. The team wants Flux to stop reverting only the replica count while still reconciling the rest of t...
A Flux Kustomization in namespace apps needs to use a GitRepository object stored in namespace shared. What must be set for that reference when cross-...
A team adopts GitOps because manual changes keep causing configuration drift between environments. What is the core GitOps response to that problem?
Sign in to see all 16 questions
Create a free account to browse the questions included with the free plan.