Argo CD
Deploying to Kubernetes by changing a Git repository, and letting Argo CD make the cluster match it. It's how every change reaches my CivicGrid cluster.
Guides
One repo, every app: the app-of-apps pattern
How a single root Application discovers and deploys everything else, and how a deploy becomes a one-line change in Git.
Tools I use
Argo CD documentation (opens in a new tab)
Getting started, the Application spec, and sync options.
From www.kwamib.dev/resources/argocd