Skip to content

Deploy using Helm Chart

The Kepler Helm Chart is available on GitHub and ArtifactHub

Install Helm

For Installation Helm must be installed to use the charts. Please refer to Helm's documentation to get started.

Add the Kepler Helm repo

helm repo add kepler https://sustainable-computing-io.github.io/kepler-helm-chart

You can see the latest version by using the following command:

helm search repo kepler

If you would like to test and look at the manifest files before deploying you can run:

helm install kepler kepler/kepler --namespace kepler --create-namespace --dry-run --devel

Install Kepler

To install run the following:

helm install kepler kepler/kepler --namespace kepler --create-namespace

You may want to override values.yaml file use the following command.

helm install kepler kepler/kepler --values values.yaml --namespace kepler --create-namespace

The following table lists the configurable parameters for this chart and their default values.

Parameter Description Default
global.namespace Kubernetes namespace for kepler kepler
image.repository Repository for Kepler Image quay.io/sustainable_computing_io/kepler
image.pullPolicy Pull policy for Kepler Always
image.tag Image tag for Kepler Image latest
serviceAccount.name Service account name for Kepler kepler-sa
service.type Kepler service type ClusterIP
service.port Kepler service exposed port 9102

Uninstall Kepler

To uninstall this chart, use the following steps

helm delete kepler --namespace kepler

Copyright Contributors to the Kepler's project.

The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage.