From ee53bddbb0b3dd4284fe7ec12aa04277f8e18d47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20W?= Date: Thu, 19 Oct 2017 10:06:53 +1100 Subject: [PATCH] [stable/prometheus] Update kube state metrics (#2477) * upgrade kube-state-metrics to current release * increment chart versoin * add new needed rbac permissions for kube-state-metrics to work * add new needed rbac permissions for kube-state-metrics to work * new version resolves jobs crash and comes with new features for namespaces * dud commit * remove dud" * Bump chart version --- stable/prometheus/Chart.yaml | 2 +- .../prometheus/templates/kube-state-metrics-clusterrole.yaml | 3 +++ stable/prometheus/values.yaml | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/stable/prometheus/Chart.yaml b/stable/prometheus/Chart.yaml index df8b2e7d8e..4ca4cff04d 100755 --- a/stable/prometheus/Chart.yaml +++ b/stable/prometheus/Chart.yaml @@ -1,5 +1,5 @@ name: prometheus -version: 4.6.8 +version: 4.6.9 description: Prometheus is a monitoring system and time series database. home: https://prometheus.io/ icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png diff --git a/stable/prometheus/templates/kube-state-metrics-clusterrole.yaml b/stable/prometheus/templates/kube-state-metrics-clusterrole.yaml index 25cb9b9c66..2b25cc2b7c 100644 --- a/stable/prometheus/templates/kube-state-metrics-clusterrole.yaml +++ b/stable/prometheus/templates/kube-state-metrics-clusterrole.yaml @@ -13,7 +13,9 @@ rules: - apiGroups: - "" resources: + - namespaces - nodes + - persistentvolumeclaims - pods - services - resourcequotas @@ -37,6 +39,7 @@ rules: resources: - statefulsets verbs: + - get - list - watch - apiGroups: diff --git a/stable/prometheus/values.yaml b/stable/prometheus/values.yaml index 3ecd82d3f3..c427a72fed 100644 --- a/stable/prometheus/values.yaml +++ b/stable/prometheus/values.yaml @@ -187,7 +187,7 @@ kubeStateMetrics: ## image: repository: gcr.io/google_containers/kube-state-metrics - tag: v1.0.1 + tag: v1.1.0-rc.0 pullPolicy: IfNotPresent ## Node labels for kube-state-metrics pod assignment