Skip to content

Commit 2f1d889

Browse files
[prometheus] add support for runtimeClassName field in pod.spec (#5498)
Signed-off-by: Neo Liang <[email protected]> Co-authored-by: zeritti <[email protected]>
1 parent 717e9b1 commit 2f1d889

File tree

5 files changed

+13
-1
lines changed

5 files changed

+13
-1
lines changed

Diff for: charts/prometheus/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: prometheus
33
# renovate: github=prometheus/prometheus
44
appVersion: v3.2.1
5-
version: 27.7.1
5+
version: 27.8.0
66
kubeVersion: ">=1.19.0-0"
77
description: Prometheus is a monitoring system and time series database.
88
home: https://prometheus.io/

Diff for: charts/prometheus/templates/deploy.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ spec:
3636
{{- if .Values.server.priorityClassName }}
3737
priorityClassName: "{{ .Values.server.priorityClassName }}"
3838
{{- end }}
39+
{{- if .Values.server.runtimeClassName }}
40+
runtimeClassName: "{{ .Values.server.runtimeClassName }}"
41+
{{- end }}
3942
{{- if .Values.server.schedulerName }}
4043
schedulerName: "{{ .Values.server.schedulerName }}"
4144
{{- end }}

Diff for: charts/prometheus/templates/sts.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ spec:
4141
{{- if .Values.server.priorityClassName }}
4242
priorityClassName: "{{ .Values.server.priorityClassName }}"
4343
{{- end }}
44+
{{- if .Values.server.runtimeClassName }}
45+
runtimeClassName: "{{ .Values.server.runtimeClassName }}"
46+
{{- end }}
4447
{{- if .Values.server.schedulerName }}
4548
schedulerName: "{{ .Values.server.schedulerName }}"
4649
{{- end }}

Diff for: charts/prometheus/values.schema.json

+3
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,9 @@
441441
"priorityClassName": {
442442
"type": "string"
443443
},
444+
"runtimeClassName": {
445+
"type": "string"
446+
},
444447
"probeHeaders": {
445448
"type": "array"
446449
},

Diff for: charts/prometheus/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,9 @@ server:
207207
## prometheus server priorityClassName
208208
##
209209
priorityClassName: ""
210+
## prometheus server runtimeClassName
211+
##
212+
runtimeClassName: ""
210213

211214
## EnableServiceLinks indicates whether information about services should be injected
212215
## into pod's environment variables, matching the syntax of Docker links.

0 commit comments

Comments
 (0)