From 85f9c109feabdd2bf231010887e4d878c81ab224 Mon Sep 17 00:00:00 2001 From: Ryan Taylor <1686627+rptaylor@users.noreply.github.com> Date: Thu, 10 Oct 2024 18:50:37 -0700 Subject: [PATCH] add configurable priorityClass for kube-vip-cloud-provider chart Signed-off-by: Ryan Taylor <1686627+rptaylor@users.noreply.github.com> --- charts/kube-vip-cloud-provider/templates/deployment.yaml | 3 +++ charts/kube-vip-cloud-provider/values.yaml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/charts/kube-vip-cloud-provider/templates/deployment.yaml b/charts/kube-vip-cloud-provider/templates/deployment.yaml index 2b53972..6b1c0b1 100644 --- a/charts/kube-vip-cloud-provider/templates/deployment.yaml +++ b/charts/kube-vip-cloud-provider/templates/deployment.yaml @@ -35,3 +35,6 @@ spec: affinity: {{- toYaml . | nindent 8 }} {{- end }} + {{- if .Values.priorityClassName }} + priorityClassName: {{ .Values.priorityClassName }} + {{- end }} diff --git a/charts/kube-vip-cloud-provider/values.yaml b/charts/kube-vip-cloud-provider/values.yaml index 061e4fb..13ac18b 100644 --- a/charts/kube-vip-cloud-provider/values.yaml +++ b/charts/kube-vip-cloud-provider/values.yaml @@ -62,3 +62,5 @@ affinity: matchExpressions: - key: node-role.kubernetes.io/master operator: Exists + +priorityClassName: ""