What is GitOps and how does Argo CD implement it?
⚡
Quick Answer
GitOps makes Git the source of truth; Argo CD continuously reconciles the cluster to match the manifests in a repo.
Detailed Answer
Instead of pushing changes with kubectl from CI, you commit desired state to Git and Argo CD pulls and applies it, detecting and optionally correcting drift. Benefits: every change is reviewed and auditable, rollback is git revert, and the cluster self-documents. It's declarative and continuous rather than imperative and one-shot.
💡
Interview Tip
Define GitOps precisely: declarative, versioned, pulled, continuously reconciled.
argocdgitopskubernetes