
Measuring Sustainability via Project Kepler, with Niki Manoledaki
Source: YouTube · The Kubernetes Podcast from Google · published Aug 12, 2026 · 49:01
BLUF: This episode explores the critical intersection of cloud-native infrastructure and environmental sustainability, highlighting GreenOps as a methodology for optimizing resource efficiency and introducing Project Kepler as a key tool for measuring energy consumption in Kubernetes environments 3:55.
Key Takeaways:
- GreenOps and Sustainability: GreenOps emerged around 2022 to focus on operational efficiency and reducing the carbon footprint of cloud resources, distinct from but related to FinOps 4:02. Organizations adopt sustainability practices driven by regulatory requirements (like EU disclosure laws), corporate values, and cost optimization, though cost reduction does not always equate to carbon reduction 6:45.
- Project Kepler Functionality: Project Kepler is a Kubernetes-based tool that acts as an exporter for monitoring energy usage at the node, pod, and container levels 20:09. It utilizes an attribution model to map hardware power readings to specific workloads, allowing engineers to identify inefficiencies and optimize their infrastructure 20:40.
- Measurement vs. Estimation in Cloud: A major challenge in sustainability is the lack of direct visibility into hardware energy usage in public cloud VMs, often due to security restrictions like the blocking of RAPL (Running Average Power Limit) data 26:10. Consequently, Kepler often relies on estimation models for virtualized environments, requiring users to balance the need for accuracy with the practical necessity of taking action based on available data 29:23.
- AI and Carbon Tracking: The rise of Large Language Models (LLMs) introduces new complexity, as energy usage is tied to token counts rather than traditional CPU utilization metrics 33:50. Tracking the carbon impact of proprietary, cloud-hosted AI models is difficult due to "black box" nature of API providers, leading to recommendations for using specialized, smaller models where possible to reduce overhead 37:40.
- Developer Action: Engineers can contribute to sustainability by optimizing code, reducing unnecessary logging, and utilizing platform-level tools like autoscalers (e.g., Kubernetes Cluster Autoscaler or Carpenter) to ensure resources match demand efficiently 11:20.
Closing statement: As cloud-native technologies evolve, integrating sustainability into the development lifecycle is becoming as important as performance and cost. By leveraging tools like Project Kepler and adopting a mindset of operational efficiency, teams can reduce their environmental impact while maintaining robust infrastructure.
Sources:
Generate CPE Credits
Generate a professional CPE document from this video's transcript.
Estimated credit: 1 CPE hours
Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.
Topic: Cloud Security. Commonly maps to: Security Architecture and Engineering, Communication and Network Security. Exact CISSP domains are assigned during generation.
Free account. One generation at a time, with a daily limit.
CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.
Transcript Preview
First 800 characters of the transcript
Hello and welcome to the Kubernetes podcast from Google. I'm your host, Kaslin Fields. >> And I am Abdel Sghiouar. >> [music] >> In this episode, we sat down with Nikki Manoledaki. Nikki is a staff platform engineer at Grafana Labs, a CNCF ambassador, and Green Software Foundation Champion, and a core maintainer of Project Kepler. We spoke about GreenOps, the environmental impact of cloud-native technologies, and how Project Kepler tries to solve sustainability challenges in the age of AI. >> But first, let's get to the news. >> [music] >> The CNCF Technical Oversight Committee, or TOC, officially voted to advance confidential containers from sandbox to an incubating project. Confidential containers leverage trusted execution environments, or TEEs, to secure data in use within cloud-native…