diff --git a/charts/vsphere-cpi/templates/daemonset.yaml b/charts/vsphere-cpi/templates/daemonset.yaml index 1ba57af3c..b44633de1 100644 --- a/charts/vsphere-cpi/templates/daemonset.yaml +++ b/charts/vsphere-cpi/templates/daemonset.yaml @@ -66,6 +66,7 @@ spec: serviceAccountName: {{ .Values.serviceAccount.name }} hostNetwork: true dnsPolicy: {{ .Values.daemonset.dnsPolicy }} + priorityClassName: system-node-critical containers: - name: {{ template "cpi.name" . }} image: {{ .Values.daemonset.image }}:{{ .Values.daemonset.tag }} diff --git a/releases/v1.18/vsphere-cloud-controller-manager.yaml b/releases/v1.18/vsphere-cloud-controller-manager.yaml index 90541a257..c360d271e 100644 --- a/releases/v1.18/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.18/vsphere-cloud-controller-manager.yaml @@ -232,6 +232,7 @@ spec: securityContext: runAsUser: 1001 serviceAccountName: cloud-controller-manager + priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.18.0 diff --git a/releases/v1.19/vsphere-cloud-controller-manager.yaml b/releases/v1.19/vsphere-cloud-controller-manager.yaml index 6da2f3b0a..a9ce68473 100644 --- a/releases/v1.19/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.19/vsphere-cloud-controller-manager.yaml @@ -232,6 +232,7 @@ spec: securityContext: runAsUser: 1001 serviceAccountName: cloud-controller-manager + priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.19.0 diff --git a/releases/v1.2/vsphere-cloud-controller-manager.yaml b/releases/v1.2/vsphere-cloud-controller-manager.yaml index 97846ae13..73d26e760 100644 --- a/releases/v1.2/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.2/vsphere-cloud-controller-manager.yaml @@ -201,6 +201,7 @@ spec: effect: NoSchedule operator: Exists serviceAccountName: cloud-controller-manager + priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.2.1 diff --git a/releases/v1.20/vsphere-cloud-controller-manager.yaml b/releases/v1.20/vsphere-cloud-controller-manager.yaml index b718a1ecb..beb6c5905 100644 --- a/releases/v1.20/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.20/vsphere-cloud-controller-manager.yaml @@ -232,6 +232,7 @@ spec: securityContext: runAsUser: 1001 serviceAccountName: cloud-controller-manager + priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.20.0 diff --git a/releases/v1.21/vsphere-cloud-controller-manager.yaml b/releases/v1.21/vsphere-cloud-controller-manager.yaml index 767c25261..3f6ebb237 100644 --- a/releases/v1.21/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.21/vsphere-cloud-controller-manager.yaml @@ -232,6 +232,7 @@ spec: securityContext: runAsUser: 1001 serviceAccountName: cloud-controller-manager + priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.21.1 diff --git a/releases/v1.22/vsphere-cloud-controller-manager.yaml b/releases/v1.22/vsphere-cloud-controller-manager.yaml index 6d778c86b..1bccbfe5a 100644 --- a/releases/v1.22/vsphere-cloud-controller-manager.yaml +++ b/releases/v1.22/vsphere-cloud-controller-manager.yaml @@ -232,6 +232,7 @@ spec: securityContext: runAsUser: 1001 serviceAccountName: cloud-controller-manager + priorityClassName: system-node-critical containers: - name: vsphere-cloud-controller-manager image: gcr.io/cloud-provider-vsphere/cpi/release/manager:v1.22.3