Declarative, Git-centric deployments with Argo CD. Directory layout, sync policies, and security.
GitOps keeps desired state in Git and uses a controller (e.g. Argo CD) to reconcile the cluster. Here’s how to do it well.
repo/
apps/
myapp/
base/
overlays/
dev/
staging/
prod/
Use Kustomize or Helm; keep secrets out of Git (e.g. Sealed Secrets, SOPS, or external secret operators).
Start with one app and one environment; add automation and more envs once the pattern is stable.
SLO-Based Monitoring for APIs. Practical guidance for reliable, scalable platform operations.
AI Inference Cost Optimization. Practical guidance for reliable, scalable platform operations.
Explore more articles in this category
A practical risk-management framework for release timing, Friday deployment policies, progressive delivery, and how elite teams protect reliability and people.
A practical way to define SLOs and error budgets, connect them to release decisions, and avoid reliability debates without data.
A practical pattern for monorepo CI with path filters, matrix builds, caching, and deployment guards that keep feedback fast as teams scale.