Helm charts for installing end-to-end Prometheus monitoring of Kubernetes clusters using the prometheus-operator project from CoreOS.
As the upstream projects are very much in an alpha state, so is this one. Everything is subject to change.
This repository contains four interrelated charts:
prometheus-operator
: installs the Prometheus Operatorprometheus
: installs a Prometheus instance using the Prometheus Operatoralertmanager
: installs an Alertmanager instance using the Prometheus Operatorkube-prometheus
: installs end-to-end cluster monitoring (not ready for use)
- Add & update
opsgoodness
chart repository:
helm repo add opsgoodness http://charts.opsgoodness.com
helm repo update
-
(Optionally) Create custom
prometheus-operator
values file -
Install
prometheus-operator
:
helm install opsgoodness/prometheus-operator [--namespace <namespace>] [-f prometheus-operator.yaml]
-
(Optionally) Create custom
alertmanager
values -
Install
alertmanager
:
helm install opsgoodness/alertmanager [--namespace <namespace>] [-f alertmanager.yaml]
-
(Optional) Create custom
prometheus
values -
Install
prometheus
:
helm install opsgoodness/prometheus [--namespace <namespace>] [-f prometheus.yaml]