1
0
mirror of https://github.com/kubernetes-sigs/descheduler.git synced 2026-01-26 21:31:18 +01:00

Adding descheduler policy API Version option in helm templates (#1068)

* Adding descheduler policy API Version option
in helm templates

* Updating comment for deschedulerPolicyAPIVersion
field

* Making v1alpha1 the default api version
This commit is contained in:
Gaurav Dasson
2023-03-03 09:44:59 -06:00
committed by GitHub
parent ab18575b15
commit c6e5cd41de
2 changed files with 4 additions and 1 deletions

View File

@@ -7,6 +7,6 @@ metadata:
{{- include "descheduler.labels" . | nindent 4 }} {{- include "descheduler.labels" . | nindent 4 }}
data: data:
policy.yaml: | policy.yaml: |
apiVersion: "descheduler/v1alpha1" apiVersion: "{{ .Values.deschedulerPolicyAPIVersion }}"
kind: "DeschedulerPolicy" kind: "DeschedulerPolicy"
{{ toYaml .Values.deschedulerPolicy | trim | indent 4 }} {{ toYaml .Values.deschedulerPolicy | trim | indent 4 }}

View File

@@ -60,6 +60,9 @@ leaderElection: {}
cmdOptions: cmdOptions:
v: 3 v: 3
# Recommended to use the latest Policy API version supported by the Descheduler app version
deschedulerPolicyAPIVersion: "descheduler/v1alpha1"
deschedulerPolicy: deschedulerPolicy:
# nodeSelector: "key1=value1,key2=value2" # nodeSelector: "key1=value1,key2=value2"
# maxNoOfPodsToEvictPerNode: 10 # maxNoOfPodsToEvictPerNode: 10