Argo CD Multi-Environment Repository Structure Checklist
How to organize your Git repositories when running Argo CD across dev, staging, and production. Covers folder layout, app-of-apps, ApplicationSets, secrets, RBAC, and promotion flow.
Split application code from deployment manifests
CriticalPick a base + overlay pattern (Kustomize or Helm)
CriticalUse the app-of-apps pattern as your entry point
CriticalUse ApplicationSet to fan out across environments
Pin production to a tag or branch, not HEAD
CriticalDefine one AppProject per environment
CriticalIsolate environments by cluster or namespace
CriticalAutomated sync for dev, gated for prod
CriticalKeep secrets out of Git, always
CriticalPromote with pull requests, not by editing prod folders directly
CriticalLock down the config repo with branch protection
CriticalSet sync windows on the prod project
Wire up drift alerts and Slack notifications
Document the layout in a README at the repo root
More checklists
DevOps
GitOps Implementation Checklist
Comprehensive checklist for implementing GitOps practices with repository structure, sync policies, secret management, and deployment strategies.
60-90 minutes
Service Mesh
Istio Traffic Management Checklist: Routing, Retries, and Circuit Breaking
How to configure traffic management policies in Istio so your services can do canary releases, retry transient failures, and shed load when a downstream service goes bad. Covers VirtualService, DestinationRule, retries, timeouts, circuit breakers, and outlier detection.
60-90 minutes
Cloud
Kubernetes Security Checklist
Essential security checklist for Kubernetes clusters to ensure production readiness.
1-2 hours
Also worth your time on this topic
Structuring a Git Repo for Argo CD Multi-Environment Deployments
How would you structure a Git repo for Argo CD when you have dev, staging, and prod environments?
junior
GitOps with Argo CD: Structuring Your Repository for Multi-Environment Deployments
A practical guide to laying out your Git repository for Argo CD across dev, staging, and production. See real folder structures, Kustomize and Helm patterns, and the pitfalls that bite teams in production.
GitOps Implementation Checklist
Comprehensive checklist for implementing GitOps practices with repository structure, sync policies, secret management, and deployment strategies.
60-90 minutes