diff --git a/docs/installation.md b/docs/installation.md index adc8f2369ed999fe3e09912c3f37c785cc1a8b4f..998794687fbc457c0d8364ec341c2d26bd2f5d60 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -44,24 +44,9 @@ Per default, Theodolite exposes a Grafana instance as NodePort at port `31199`. ### Additional Kubernetes cluster metrics -As long as you have sufficient permissions on your cluster, you can integrate additional Kubernetes metrics into Prometheus by enabling the following exporters: - -```yaml -kube-prometheus-stack: - kubelet: - enabled: true - kubeStateMetrics: - enabled: true - nodeExporter: - enabled: true -prometheus: - role: - clusterRole: true - roleBinding: - clusterRoleBinding: true -``` +As long as you have sufficient permissions on your cluster, you can integrate additional Kubernetes metrics into Prometheus. This involes enabling some exporters, additional Grafana dashboards and additional permissions. We provide a [values file for enabling extended metrics](https://github.com/cau-se/theodolite/blob/main/helm/preconfigs/extended-metrics.yaml). -The ClusterRole and ClusterRoleBindings are required for collecting metrics from the kubelets. See the [kube-prometheus-stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) for more details on configuring the individual exporters. +See the [kube-prometheus-stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) for more details on configuring the individual exporters. ### Random scheduler