From d9d2ba547ad92b0791a5f854a12a775243778573 Mon Sep 17 00:00:00 2001 From: Siri Kim Date: Fri, 19 Jan 2018 14:42:13 +0900 Subject: [PATCH] kube-state-metrics for kubernetes version 1.8 This PS is kube-state-metrics for kubernetes version 1.8. Using kube-state-metrics:v1.2.0 image makes kube-state- metric pod work properly. Also, gives authority to list endpoints, persistentvolumes, and horizontalpodautoscalers by adding them to clusterrole. Change-Id: I705b29c321b0162740744afa8573dc6ae75bcc60 --- .../templates/clusterrole.yaml | 10 ++++++++++ prometheus-kube-state-metrics/values.yaml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/prometheus-kube-state-metrics/templates/clusterrole.yaml b/prometheus-kube-state-metrics/templates/clusterrole.yaml index c772d777b..288cc1abd 100644 --- a/prometheus-kube-state-metrics/templates/clusterrole.yaml +++ b/prometheus-kube-state-metrics/templates/clusterrole.yaml @@ -33,6 +33,9 @@ rules: - resourcequotas - replicationcontrollers - limitranges + - endpoints + - persistentvolumes + - horizontalpodautoscalers verbs: - list - watch @@ -53,6 +56,13 @@ rules: - get - list - watch + - apiGroups: + - autoscaling + resources: + - horizontalpodautoscalers + verbs: + - list + - watch - apiGroups: - batch resources: diff --git a/prometheus-kube-state-metrics/values.yaml b/prometheus-kube-state-metrics/values.yaml index 1990fb9ae..3efa0b458 100644 --- a/prometheus-kube-state-metrics/values.yaml +++ b/prometheus-kube-state-metrics/values.yaml @@ -18,7 +18,7 @@ images: tags: - kube_state_metrics: quay.io/coreos/kube-state-metrics:v1.0.1 + kube_state_metrics: quay.io/coreos/kube-state-metrics:v1.2.0 dep_check: quay.io/stackanetes/kubernetes-entrypoint:v0.2.1 image_repo_sync: docker.io/docker:17.07.0 pull_policy: IfNotPresent