Flux CD
Easy
Concepts
Someone changes a Flux-managed Deployment with kubectl edit. What happens?
Select your answer:
Show answer and explanation
Answer: Flux puts it back to the state in Git at the next reconciliation
Explanation
Git is the source of truth. On each reconciliation kustomize-controller applies the manifests with server-side apply, which resets the fields it manages. To change the Deployment for good, change it in Git.
More easy Flux CD questions
- Which Flux custom resource installs and upgrades a Helm chart?
- Which command lists Flux Kustomizations and whether each one is ready?
- What does prune: true do on a Flux Kustomization?
- Which command pauses reconciliation of a Kustomization, for example during an incident?
- Which Flux source pulls manifests that were pushed to a container registry as an OCI artifact?
- Which Flux controller forwards alerts to Slack or Microsoft Teams when a reconciliation fails?