From dba42d347749d1e058683e3d67840de94bf9be64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Assad?= <jfassad@gazeus.com> Date: Thu, 9 Jan 2020 15:12:59 -0300 Subject: [PATCH] jsonnet/kube-prometheus/kube-state-metrics: add missing clusterRole permissions --- .../kube-state-metrics.libsonnet | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/jsonnet/kube-prometheus/kube-state-metrics/kube-state-metrics.libsonnet b/jsonnet/kube-prometheus/kube-state-metrics/kube-state-metrics.libsonnet index bbce6bd6..1d2c2df4 100644 --- a/jsonnet/kube-prometheus/kube-state-metrics/kube-state-metrics.libsonnet +++ b/jsonnet/kube-prometheus/kube-state-metrics/kube-state-metrics.libsonnet @@ -122,6 +122,22 @@ local k = import 'ksonnet/ksonnet.beta.4/k.libsonnet'; rulesType.withApiGroups(['storage.k8s.io']) + rulesType.withResources([ 'storageclasses', + 'volumeattachments', + ]) + + rulesType.withVerbs(['list', 'watch']), + + rulesType.new() + + rulesType.withApiGroups(['admissionregistration.k8s.io']) + + rulesType.withResources([ + 'validatingwebhookconfigurations', + 'mutatingwebhookconfigurations', + ]) + + rulesType.withVerbs(['list', 'watch']), + + rulesType.new() + + rulesType.withApiGroups(['networking.k8s.io']) + + rulesType.withResources([ + 'networkpolicies', ]) + rulesType.withVerbs(['list', 'watch']), ]; -- GitLab