Skip to content

Hi there 👋

🙋‍♀️ A short introduction

  • Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe energy related system stats and exports as Prometheus metrics
  • PEAKS (Power Efficiency Aware Kubernetes Scheduler) uses metrics exported by Kepler to help Kubernetes schedule to improve energy efficiency by placing Pods on optimal nodes.
  • CLEVER (Container Level Energy-efficient VPA Recommender) uses metrics exported by Kepler to recommend Vertical Pod Autoscaler the resource profiles to improve energy efficiency by running workloads.

🌏🌲🌳 Contribution guidelines - how can the community get involved?

We use CNCF Code of Conduct

👩‍💻 Useful resources

Slack: https://sustainableco-ese6814.slack.com/archives/C02VCJ8K8LT

Doc: https://github.com/sustainable-computing-io/kepler-doc

🍿 Fun facts

Kepler project aims to help curb Kubernetes energy waste https://www.techtarget.com/searchitoperations/feature/How-to-approach-sustainability-in-IT-operations

Pinned Loading

  1. kepler kepler Public

    Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, …

    Go 1.2k 184

  2. kepler-model-server kepler-model-server Public

    Model Server for Kepler

    Python 25 26

  3. kepler-doc kepler-doc Public

    Kepler uses eBPF to probe energy related system stats and exports as Prometheus metrics

    HTML 13 39

  4. kepler-operator kepler-operator Public

    Kepler Operator

    Go 26 27

  5. kepler-action kepler-action Public

    github action for kepler to set up k8s cluster

    JavaScript 1 6

  6. kepler-helm-chart kepler-helm-chart Public

    Smarty 12 33

Repositories

Showing 10 of 36 repositories
  • kepler-metal-ci Public

    Testing different CI and Github Action pipelines and publish test results

    sustainable-computing-io/kepler-metal-ci’s past year of commit activity
    Python 0 Apache-2.0 11 118 3 Updated Nov 24, 2024
  • community-operators-prod Public Forked from redhat-openshift-ecosystem/community-operators-prod

    community-operators metadata backing OpenShift OperatorHub

    sustainable-computing-io/community-operators-prod’s past year of commit activity
    Dockerfile 0 Apache-2.0 539 0 0 Updated Nov 24, 2024
  • kepler-model-server Public

    Model Server for Kepler

    sustainable-computing-io/kepler-model-server’s past year of commit activity
    Python 25 Apache-2.0 26 43 (1 issue needs help) 12 Updated Nov 23, 2024
  • kepler Public

    Kepler (Kubernetes-based Efficient Power Level Exporter) uses eBPF to probe performance counters and other system stats, use ML models to estimate workload energy consumption based on these stats, and exports them as Prometheus metrics

    sustainable-computing-io/kepler’s past year of commit activity
    Go 1,183 Apache-2.0 184 99 (1 issue needs help) 14 Updated Nov 22, 2024
  • kepler-operator Public

    Kepler Operator

    sustainable-computing-io/kepler-operator’s past year of commit activity
    Go 26 Apache-2.0 27 40 (2 issues need help) 1 Updated Nov 20, 2024
  • label-exporter Public

    Export pod labels as prometheus metrics to facilitate metric aggregation

    sustainable-computing-io/label-exporter’s past year of commit activity
    Go 0 Apache-2.0 0 0 1 Updated Nov 18, 2024
  • kepler-action Public

    github action for kepler to set up k8s cluster

    sustainable-computing-io/kepler-action’s past year of commit activity
    JavaScript 1 Apache-2.0 6 7 0 Updated Nov 16, 2024
  • clever Public

    Container Level Energy-efficient VPA Recommender

    sustainable-computing-io/clever’s past year of commit activity
    Python 25 Apache-2.0 4 2 (1 issue needs help) 12 Updated Nov 14, 2024
  • kepler-doc Public

    Kepler uses eBPF to probe energy related system stats and exports as Prometheus metrics

    sustainable-computing-io/kepler-doc’s past year of commit activity
    HTML 13 Apache-2.0 39 17 1 Updated Nov 13, 2024
  • susql-operator Public

    a Kubernetes operator that aggregates energy and CO2 emission data for tagged resources

    sustainable-computing-io/susql-operator’s past year of commit activity
    Go 10 Apache-2.0 1 40 0 Updated Nov 12, 2024