Argo Grafana HA is a reference architecture for deploying Top-tier High Availability (HA) monitoring stacks using GitOps principles. It ensures that your observability platform is as resilient as the infrastructure it monitors.
By utilizing shared state databases and persistent storage backends, this setup allows for zero-downtime upgrades and multi-replica Grafana deployments, all synchronized automatically via ArgoCD from a central Git repository.
Key Features
- • Multi-replica Grafana deployment for High Availability
- • Shared database backend (PostgreSQL/MySQL) for session persistence
- • Dashboard and datasource synchronization via GitOps (ArgoCD)
- • Automated horizontal pod autoscaling based on traffic
- • Disaster recovery readiness with version-controlled state
- Sourcehttps://github.com/thoai112/argo-grafana-ha
- PlatformKubernetes / Cloud Native
- StackArgoCD, Grafana, PostgreSQL, PersistentVolumes

