helm: Add runtimeClassName support to vanilla helm chart (#15385)

This commit is contained in:
Denis Krivenko 2022-07-22 19:25:41 +02:00 committed by GitHub
parent 290a53d735
commit ff5a5c1ee0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 2 deletions

View File

@ -52,9 +52,12 @@ spec:
{{ toYaml .Values.podAnnotations | trimSuffix "\n" | indent 8 }} {{ toYaml .Values.podAnnotations | trimSuffix "\n" | indent 8 }}
{{- end }} {{- end }}
spec: spec:
{{- if .Values.priorityClassName }} {{- if .Values.priorityClassName }}
priorityClassName: "{{ .Values.priorityClassName }}" priorityClassName: "{{ .Values.priorityClassName }}"
{{- end }} {{- end }}
{{- if .Values.runtimeClassName }}
runtimeClassName: "{{ .Values.runtimeClassName }}"
{{- end }}
{{- if and .Values.securityContext.enabled .Values.persistence.enabled }} {{- if and .Values.securityContext.enabled .Values.persistence.enabled }}
securityContext: securityContext:
runAsUser: {{ .Values.securityContext.runAsUser }} runAsUser: {{ .Values.securityContext.runAsUser }}

View File

@ -84,6 +84,9 @@ spec:
{{- if .Values.priorityClassName }} {{- if .Values.priorityClassName }}
priorityClassName: "{{ .Values.priorityClassName }}" priorityClassName: "{{ .Values.priorityClassName }}"
{{- end }} {{- end }}
{{- if .Values.runtimeClassName }}
runtimeClassName: "{{ .Values.runtimeClassName }}"
{{- end }}
{{- if and .Values.securityContext.enabled .Values.persistence.enabled }} {{- if and .Values.securityContext.enabled .Values.persistence.enabled }}
securityContext: securityContext:
runAsUser: {{ .Values.securityContext.runAsUser }} runAsUser: {{ .Values.securityContext.runAsUser }}

View File

@ -69,6 +69,11 @@ StatefulSetUpdate:
## ##
priorityClassName: "" priorityClassName: ""
## Pod runtime class name
## ref https://kubernetes.io/docs/concepts/containers/runtime-class/
##
runtimeClassName: ""
## Set default rootUser, rootPassword ## Set default rootUser, rootPassword
## AccessKey and secretKey is generated when not set ## AccessKey and secretKey is generated when not set
## Distributed MinIO ref: https://docs.minio.io/docs/distributed-minio-quickstart-guide ## Distributed MinIO ref: https://docs.minio.io/docs/distributed-minio-quickstart-guide