We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 4c4c31f + 0dd9328 commit a6e0ebfCopy full SHA for a6e0ebf
charts/descheduler/templates/clusterrole.yaml
@@ -36,4 +36,9 @@ rules:
36
resourceNames: ["{{ .Values.leaderElection.resourceName | default "descheduler" }}"]
37
verbs: ["get", "patch", "delete"]
38
{{- end }}
39
+{{- if and .Values.deschedulerPolicy .Values.deschedulerPolicy.metricsCollector .Values.deschedulerPolicy.metricsCollector.enabled }}
40
+- apiGroups: ["metrics.k8s.io"]
41
+ resources: ["pods", "nodes"]
42
+ verbs: ["get", "list"]
43
+{{- end }}
44
{{- end -}}
charts/descheduler/values.yaml
@@ -96,6 +96,8 @@ deschedulerPolicy:
96
# nodeSelector: "key1=value1,key2=value2"
97
# maxNoOfPodsToEvictPerNode: 10
98
# maxNoOfPodsToEvictPerNamespace: 10
99
+ # metricsCollector:
100
+ # enabled: true
101
# ignorePvcPods: true
102
# evictLocalStoragePods: true
103
# evictDaemonSetPods: true
0 commit comments