DevOps Interview DropAdvanced TierScenario+50 XP on read

You use GitOps and someone changes Kubernetes manually. Git still has the old config. What happens?

Core Summary

You get configuration drift: Git says one thing, the cluster says another. What happens next depends on whether the controller self-heals or just reports it. Either way the manual change is temporary, and the fix is to put the intended change into Git, not to argue with the controller.

Hints

Hint 1: Git is desired state, the cluster is actual state

Hint 2: Self-heal on or off changes what happens next

Hint 3: Drift is a signal that someone lacked a fast path through Git

Reported in interviews at Weaveworks, Red Hat, Datadog