kube-green
summary
kube-green is an open-source Kubernetes operator that scales non-production namespaces to zero on a schedule using a custom CRD and a controller loop, and it runs in k3d or cloud clusters. The operator reduces resource allocation (about 2 vCPU and 15 GB in a two‑week install), removes ~400 pods overnight/weekends and the equivalent capacity of several nodes, and includes a live demo of scaling pods to 0 and restoring them; planned features are custom metrics and wake-on-HTTP/RabbitMQ.
AI-written summary · about
chapters (10)
- 0:00Start
- 3:53A very brief intro to Kubernetes and its basic concepts
- 4:58How much does a pod consume?
- 8:23Consumption trends
- 13:17How to reach the goal
- 16:26Architecture
- 18:38A few graphs
- 21:06A few numbers
- 27:04Roadmap
- 29:05Alternatives to kube-green
related talks
46mKube-Green
28mSustainability and Cloud Native: Strategies for a Green Future
47mAnother Cluster Bites the Dust... and That’s Just Fine!
59mHow Kubernetes optimisation can combat climate change
33mHow to Create a New Kubernetes Operator?
47mHow Kubernetes optimisation can combat climate change
36mOptimizing Resource Usage in Kubernetes
30mSustainability Chronicles: Innovate Through Green Technology
