From 06cff8e9d2ad4923fb7d8c8c6245dc4807d9d4c5 Mon Sep 17 00:00:00 2001 From: eedugon <edu.gherran@gmail.com> Date: Wed, 31 May 2017 10:35:22 +0200 Subject: [PATCH] namespace has to be kube-system for service discovery to work within prometheus configuration (ServiceMonitor k8s-app) these service and endpoints should belong to kube-system namespace. Otherwise the service monitor won't fetch it. --- manifests/k8s/minikube/kube-controller-manager.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manifests/k8s/minikube/kube-controller-manager.yaml b/manifests/k8s/minikube/kube-controller-manager.yaml index 135dd24c..d33015aa 100644 --- a/manifests/k8s/minikube/kube-controller-manager.yaml +++ b/manifests/k8s/minikube/kube-controller-manager.yaml @@ -1,6 +1,7 @@ apiVersion: v1 kind: Service metadata: + namespace: kube-system name: kube-controller-manager-prometheus-discovery labels: k8s-app: kube-controller-manager @@ -16,6 +17,7 @@ spec: apiVersion: v1 kind: Endpoints metadata: + namespace: kube-system name: kube-controller-manager-prometheus-discovery labels: k8s-app: kube-controller-manager -- GitLab