Skip to content
This repository was archived by the owner on Jan 9, 2023. It is now read-only.

Commit 25ca957

Browse files
MattiasGeessimonswine
authored andcommitted
Update kube-state-metrics to the latest version
Signed-off-by: Mattias Gees <[email protected]>
1 parent c27ff32 commit 25ca957

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

puppet/modules/prometheus/manifests/kube_state_metrics.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
class prometheus::kube_state_metrics (
22
String $image = 'gcr.io/google_containers/kube-state-metrics',
3-
String $version = '1.4.0',
3+
String $version = '1.5.0',
44
String $resizer_image = 'gcr.io/google_containers/addon-resizer',
55
String $resizer_version = '1.8.4',
66
){

puppet/modules/prometheus/templates/kube-state-metrics-deployment.yaml.erb

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,13 @@ rules:
117117
- daemonsets
118118
- deployments
119119
- replicasets
120+
- ingresses
120121
verbs: ["list", "watch"]
121122
- apiGroups: ["apps"]
122123
resources:
124+
- daemonsets
125+
- deployments
126+
- replicasets
123127
- statefulsets
124128
verbs: ["list", "watch"]
125129
- apiGroups: ["batch"]
@@ -131,6 +135,10 @@ rules:
131135
resources:
132136
- horizontalpodautoscalers
133137
verbs: ["list", "watch"]
138+
- apiGroups: ["policy"]
139+
resources:
140+
- poddisruptionbudgets
141+
verbs: ["list", "watch"]
134142
---
135143
<%- if @version_before_1_6 -%>
136144
apiVersion: rbac.authorization.k8s.io/v1alpha1
@@ -168,6 +176,11 @@ rules:
168176
resources:
169177
- pods
170178
verbs: ["get"]
179+
- apiGroups: ["apps"]
180+
resources:
181+
- deployments
182+
resourceNames: ["kube-state-metrics"]
183+
verbs: ["get", "update"]
171184
- apiGroups: ["extensions"]
172185
resources:
173186
- deployments

0 commit comments

Comments
 (0)