From b990c8741af5876bf3388688cd826bd55326796e Mon Sep 17 00:00:00 2001 From: Wylie Hobbs Date: Fri, 20 Jul 2018 11:28:57 -0600 Subject: [PATCH] Add documentation bit about ignoring controlplane targets on managed controlplane solutions --- helm/kube-prometheus/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/helm/kube-prometheus/README.md b/helm/kube-prometheus/README.md index ad53cffad..40228a508 100644 --- a/helm/kube-prometheus/README.md +++ b/helm/kube-prometheus/README.md @@ -5,3 +5,18 @@ This is the helm chart equivalent of `contrib/kube-prometheus`. # Prerequisites Requires helm >= 2.5.0 + +# Installing on GKE/EKS/AKS + +Since the controlplane is managed in these solutions, make sure you tell prometheus to not monitor the scheduler or controller-manager: + +``` +deployKubeScheduler: False +deployKubeControllerManager: False +``` + +Then install your custom values (for example): + +``` +helm upgrade --install kube-prometheus coreos/kube-prometheus --namespace monitoring -f /root/.helm/kube-prometheus-values.yml" +```