Files
deprecated-helm-charts/stable/helm-exporter
Arvind NaiduandKubernetes Prow Robot c3c71b60a6 Use latest version of helm-export (#13034)
Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Update values in README and bump Chart version

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Use 0.3.0 tag and update metrics port

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Use 0.3.0 for appVersion

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Update port of deployment to 9157

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Bump appVersion to 0.3.1 and use /healthz for probes

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Fix correct port and use /metrics for healthcheck

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>

Update helm-exporter to use the correct port: 9571

Signed-off-by: Arvind Naidu <techmaxed.net@gmail.com>
2019-04-26 14:10:23 -07:00
..

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.3.1
image.pullPolicy Image pull policy IfNotPresent
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 {}
$ 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