stable/helm-exporter

Chart version: 0.3.3
Api version: v1
App version: 0.4.0
DEPRECATED Exports helm release stats to prometheus
application
Chart Type
DEPRECATED
Status
Unknown
License
1875
Downloads
https://charts.helm.sh/stable
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install helm-exporter center/stable/helm-exporter
Versions (0)

helm-exporter

Installs helm-exporter to export helm stats to prometheus.

TL;DR;

$ helm install stable/helm-exporter

Introduction

This chart bootstraps a helm-exporter deployment on a Kubernetes cluster using the Helm package manager.

The chart comes with a ServiceMonitor for use with the Prometheus Operator.

Installing the Chart

To install the chart with the release name my-release:

$ helm install stable/helm-exporter --name my-release

The command deploys helm-exporter on the Kubernetes cluster in the default configuration. The configuration section lists the parameters that can be configured during installation.

Uninstalling the Chart

To uninstall/delete the my-release deployment:

$ helm delete my-release

The command removes all the Kubernetes components associated with the chart and deletes the release.

Configuration

The following table lists the configurable parameters of the helm-exporter chart and their default values.

Parameter Description Default
affinity affinity configuration for pod assignment {}
image.repository Image sstarcher/helm-exporter
image.tag Image tag 0.4.0
image.pullPolicy Image pull policy IfNotPresent
tillerNamespaces To override the default tiller namespace name or to provide the multiple tiller namespaces For example, “kube-system,dev” ””
nodeSelector node labels for pod assignment {}
resources pod resource requests & limits {}
tolerations List of node taints to tolerate (requires Kubernetes 1.6+) []
serviceMonitor.create Set to true if using the Prometheus Operator false
serviceMonitor.interval Interval at which metrics should be scraped
serviceMonitor.namespace The namespace where the Prometheus Operator is deployed
serviceMonitor.additionalLabels Additional labels to add to the ServiceMonitor {}
ingress.enabled Set to true if using an ingress false
ingress.annotations Ingress annotations {}
ingress.path Ingress path /
ingress.host Ingress hostname e.g example.com
$ helm install stable/helm-exporter --name my-release

Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. For example,

$ helm install stable/helm-exporter --name my-release -f values.yaml

Tip: You can use the default values.yaml