From 51daf97f962795f5a0ff83796e320b965b30b52e Mon Sep 17 00:00:00 2001 From: "v.oleynikov" Date: Wed, 17 Apr 2024 19:38:02 +0300 Subject: [PATCH] Fix KubeSchedulerConfiguration API version Signed-off-by: v.oleynikov --- .../configmap.yaml | 25 +++---------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/templates/sds-local-volume-scheduler-extender/configmap.yaml b/templates/sds-local-volume-scheduler-extender/configmap.yaml index 30183224..c159eeae 100644 --- a/templates/sds-local-volume-scheduler-extender/configmap.yaml +++ b/templates/sds-local-volume-scheduler-extender/configmap.yaml @@ -20,12 +20,11 @@ data: {{- else if eq .Values.sdsLocalVolume.logLevel "TRACE" }} log-level: "4" {{- end }} - {{- if semverCompare ">= 1.22" .Values.global.discovery.kubernetesVersion }} scheduler-config.yaml: |- - {{- if semverCompare ">= 1.23" .Values.global.discovery.kubernetesVersion }} - apiVersion: kubescheduler.config.k8s.io/v1beta3 + {{- if semverCompare ">= 1.26" .Values.global.discovery.kubernetesVersion }} + apiVersion: kubescheduler.config.k8s.io/v1 {{- else }} - apiVersion: kubescheduler.config.k8s.io/v1beta2 + apiVersion: kubescheduler.config.k8s.io/v1beta3 {{- end }} kind: KubeSchedulerConfiguration profiles: @@ -38,21 +37,3 @@ data: enableHTTPS: false httpTimeout: 300000s nodeCacheCapable: false - {{- else }} - policy.cfg: |- - { - "kind": "Policy", - "apiVersion": "v1", - "extenders": [ - { - "urlPrefix": "http://localhost:8099", - "apiVersion": "v1beta1", - "filterVerb": "filter", - "prioritizeVerb": "prioritize", - "weight": 5, - "enableHttps": false, - "nodeCacheCapable": false - } - ] - } - {{- end }}