stable/helm-exporter/README.md
Installs helm-exporter to export helm stats to prometheus.
$ helm install stable/helm-exporter
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.
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.
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.
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