{"repo":"sustainable-computing-io/susql-operator","free":true,"listed":false,"github":"https://github.com/sustainable-computing-io/susql-operator","clone":"git clone https://github.com/sustainable-computing-io/susql-operator.git","description":"a Kubernetes operator that aggregates energy and CO2 emission data for tagged resources","language":"Go","stars":13,"topics":["energy","kepler","kubernetes","monitoring","openshift","sustainability","susql","operator","carbon-dioxide-emissions","green-computing"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"SusQL Operator SusQL is a Kubernetes operator that aggregates energy and estimated carbon dioxide emission data for pods tagged with SusQL specific labels. The energy measurements are obtained from Kepler which should be deployed on the cluster before using SusQL. Click the picture below to watch the demo video. Getting Started SusQL is an operator that can be deployed in a Kubernetes/OpenShift cluster. You can also use kind or minikube as a local cluster for testing, or run against a remote cluster. Carbon Dioxide Emission Calculation By default SusQL calculates carbon dioxide emission in grams of CO2 using a carbon intensity value from US EPA. SusQL can be configured to use other static carbon intensity values or query carbon intensity values for a given location from web API's such as those provided by the Green Software Foundation's Carbon Aware SDK. Detailed information on configuration of CO2 emission calculation in SusQL is available in the SusQL carbon calculation documentation. Prerequisites Kepler is assumed to be installed in the cluster. Installation - Follow these instructions for easy SusQL installation from the Red Hat Community Operator catalog on an OpenShift cluster. - Installation on OpenShift - Follow these instructions to install the SusQL Operator from OperatorHub.io on a Kubernetes cluster including OpenShift. - Installation from OperatorHub.io - Follow these instructions to install the SusQL Operator from a Helm chart on a Kubernetes cluster, including","default_branch":null,"files":null,"tree":[],"storefront":"/r/sustainable-computing-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sustainable-computing-io/susql-operator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}