DiscoverKubeFMBuilding a Carbon and Price-Aware Kubernetes Scheduler, with Dave Masselink
Building a Carbon and Price-Aware Kubernetes Scheduler, with Dave Masselink

Building a Carbon and Price-Aware Kubernetes Scheduler, with Dave Masselink

Update: 2025-08-19
Share

Description

Data centers consume over 4% of global electricity and this number is projected to triple in the next few years due to AI workloads.

Dave Masselink, founder of Compute Gardener, discusses how he built a Kubernetes scheduler that makes scheduling decisions based on real-time carbon intensity data from power grids.

You will learn:

  • How carbon-aware scheduling works - Using real-time grid data to shift workloads to periods when electricity generation has lower carbon intensity, without changing energy consumption

  • Technical implementation details - Building custom Kubernetes schedulers using the scheduler plugin framework, including pre-filter and filter stages for carbon and time-of-use pricing optimization

  • Energy measurement strategies - Approaches for tracking power consumption across CPUs, memory, and GPUs

Sponsor

This episode is brought to you by Testkube—the ultimate Continuous Testing Platform for Cloud Native applications. Scale fast, test continuously, and ship confidently. Check it out at testkube.io

More info

Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Building a Carbon and Price-Aware Kubernetes Scheduler, with Dave Masselink

Building a Carbon and Price-Aware Kubernetes Scheduler, with Dave Masselink