Evaluating the Energy Footprint of GitOps Architectures: A Benchmark Analysis
summary
Benchmarked GitOps with Kepler (eBPF Prometheus exporter), Prometheus, Grafana and Minikube, measuring pod-level joules over an hour with deploy/update/rollback cycles. Results show Argo CD consumes ~0.1 W idle rising to ~0.3 W after deploy while Flux stays near ~0.1 W with periodic spikes, and Argo in a hub-and-spoke multi-cluster setup uses about twice the power of single-cluster deployments. Reconciliation interval cuts power slightly for Argo but not Flux; eBPF portability, Linux-only tests, and noisy short runs limit conclusions; scripts and data are on the repo.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:43GitOps Carbon Footprint
- 2:06Drivers and Markets
- 4:18Community Momentum
- 5:21The Green Software Foundation
- 6:31Carbon Dashboards
- 7:44Kepler
- 9:12Test Environment
- 10:18Idle Dashboard
- 18:00Why not Flux
- 20:01Last reconciliation scenario
- 21:17Challenges Lessons Learned
related talks
08mTowards Greener Deployment: Assessing Energy Efficiency i...
56mNavigating the GitOps ecosystem: The principles and in-depth look at Argo and Flux
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
43mGitOps at Scale with and Argo CD on
23mGitOps: yea or nay?
20mKeynote
45mFrom DevOps to GitOps: Supercharging Your Kubernetes Workload Deployments
01h 31mBeyond Patterns and Principles
