GitOps explained: ArgoCD, desired state in Git, drift corrected
In a GitOps approach, Git describes the desired state and a controller inside the cluster enforces it continuously. At the scale of a small k3s cluster, here is what changes: deployments, rollbacks and drift.