通过Helm Chart部署kepler
Kepler的Helm Chart目前在GitHub和ArtifactHub上可用了。
安装Helm
作为准备工作您必须先安装Helm才可以使用Helm Chart来安装kepler。 您可以参考Helm的文档来进行安装。
添加Kepler Helm仓库
执行命令:
helm repo add kepler https://sustainable-computing-io.github.io/kepler-helm-chart
您可以通过以下命令找到最新版本
helm search repo kepler
您可以执行以下命令来测试并检查生成的用于安装的配置文件。
helm install kepler kepler/kepler --namespace kepler --create-namespace --dry-run --devel
安装Kepler
执行命令:
helm install kepler kepler/kepler --namespace kepler --create-namespace
您也许需要改变环境变量来适配您的实际情况values.yaml.
并通过以下命令来使得改动生效
helm install kepler kepler/kepler --values values.yaml --namespace kepler --create-namespace
下表列出了配置参数的定义和默认值。
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 |
卸载 Kepler
您可以通过以下命令卸载
helm delete kepler --namespace kepler