Skip to content

Commit 7e19397

Browse files
authored
Allow setting priorityClassName on deployments (#8870)
1 parent 3053c5b commit 7e19397

File tree

5 files changed

+18
-0
lines changed

5 files changed

+18
-0
lines changed

charts/kubernetes-dashboard/templates/deployments/api.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,10 @@ spec:
112112
{{ toYaml . | nindent 8 }}
113113
{{- end }}
114114

115+
{{- with .Values.app.priorityClassName }}
116+
priorityClassName: {{ . }}
117+
{{- end }}
118+
115119
{{- if or .Values.api.nodeSelector .Values.app.scheduling.nodeSelector }}
116120
nodeSelector:
117121
{{- with .Values.api.nodeSelector }}

charts/kubernetes-dashboard/templates/deployments/auth.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,10 @@ spec:
113113
{{ toYaml . | nindent 8 }}
114114
{{- end }}
115115

116+
{{- with .Values.app.priorityClassName }}
117+
priorityClassName: {{ . }}
118+
{{- end }}
119+
116120
{{- if or .Values.auth.nodeSelector .Values.app.scheduling.nodeSelector }}
117121
nodeSelector:
118122
{{- with .Values.auth.nodeSelector }}

charts/kubernetes-dashboard/templates/deployments/metrics-scraper.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,10 @@ spec:
110110
{{ toYaml . | nindent 8 }}
111111
{{- end }}
112112

113+
{{- with .Values.app.priorityClassName }}
114+
priorityClassName: {{ . }}
115+
{{- end }}
116+
113117
{{- if or .Values.metricsScraper.nodeSelector .Values.app.scheduling.nodeSelector }}
114118
nodeSelector:
115119
{{- with .Values.metricsScraper.nodeSelector }}

charts/kubernetes-dashboard/templates/deployments/web.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,10 @@ spec:
107107
{{ toYaml . | nindent 8 }}
108108
{{- end }}
109109

110+
{{- with .Values.app.priorityClassName }}
111+
priorityClassName: {{ . }}
112+
{{- end }}
113+
110114
{{- if or .Values.web.nodeSelector .Values.app.scheduling.nodeSelector }}
111115
nodeSelector:
112116
{{- with .Values.web.nodeSelector }}

charts/kubernetes-dashboard/values.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ app:
5555
# Common labels & annotations shared across all deployed resources
5656
labels: {}
5757
annotations: {}
58+
# Common priority class used for all deployed resources
59+
priorityClassName: null
5860
settings:
5961
## Global dashboard settings
6062
global:

0 commit comments

Comments
 (0)