Lightning Talk: Green(Ing) CI/CD: A Sustainability Journey with GitOps
summary
CI/CD energy is measured end-to-end: Kepler (eBPF) plus Prometheus gathers per-pod milliJoule data for the four Flux controllers, converted to watts and kWh, revealing roughly 200 Watts across four pods over 24 hours (about 10 smartphones charging). GitHub Actions runners on EC2 lack granular energy telemetry, so marginal carbon needs WattTime/ElectricityMaps APIs. The repo provides scripts to reproduce results; next steps are wider Kepler support and GitOps-driven scheduling (Carpenter, KEDA, Nomad, Intel KPM) to reduce waste.
AI-written summary · about
