Skip to content

Commit 746c14a

Browse files
committed
feat: support VPAs
introduce and leverage KSM's CRS featureset and support VPAs using that Signed-off-by: Pranshu Srivastava <[email protected]> separate commonLabels to function Signed-off-by: Jan Fajerski <[email protected]> drop rawType Signed-off-by: Jan Fajerski <[email protected]> fewer intermediate variables and less explicit defaulting E.g. else branches default to null Signed-off-by: Jan Fajerski <[email protected]>
1 parent ec1f3e4 commit 746c14a

9 files changed

+781
-6
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
- [#1963](https://github.com/openshift/cluster-monitoring-operator/pull/1963) Add nodeExporter settings for network devices list.
99
- [#2049](https://github.com/openshift/cluster-monitoring-operator/pull/2049) Remove Kube*QuotaOvercommit alerts.
1010
- [#2067](https://github.com/openshift/cluster-monitoring-operator/pull/2067) Add options to specify resource requests and limits for all components.
11+
- [#2078](https://github.com/openshift/cluster-monitoring-operator/pull/2078) Support exporting VPA metrics from KSM.
1112

1213
## 4.13
1314

assets/kube-state-metrics/cluster-role.yaml

+14
Original file line numberDiff line numberDiff line change
@@ -128,3 +128,17 @@ rules:
128128
verbs:
129129
- list
130130
- watch
131+
- apiGroups:
132+
- autoscaling.k8s.io
133+
resources:
134+
- verticalpodautoscalers
135+
verbs:
136+
- list
137+
- watch
138+
- apiGroups:
139+
- apiextensions.k8s.io
140+
resources:
141+
- customresourcedefinitions
142+
verbs:
143+
- list
144+
- watch

0 commit comments

Comments
 (0)