Only render ingressClassName
when not empty
Signed-off-by: justusbunsi <sk.bunsenbrenner@gmail.com>
This commit is contained in:
parent
5ec52eaef8
commit
20fca813bc
@ -413,6 +413,20 @@ https
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- define "ingress.ingressClassName" -}}
|
||||||
|
{{- if ne .Values.ingress.className "" -}}
|
||||||
|
# WARNING: 'ingress.className' is deprecated and will be removed in a future release. Use 'ingress.ingressClassName' instead."
|
||||||
|
{{ end -}}
|
||||||
|
{{- if and (ne .Values.ingress.className "" ) (ne .Values.ingress.ingressClassName "") -}}
|
||||||
|
{{- fail "ingress.ingressClassName and ingress.className cannot be defined at the same time. Please only choose one." -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if ne .Values.ingress.className "" -}}
|
||||||
|
ingressClassName: {{ tpl .Values.ingress.className . }}
|
||||||
|
{{- else if ne .Values.ingress.ingressClassName "" -}}
|
||||||
|
ingressClassName: {{ tpl .Values.ingress.ingressClassName . }}
|
||||||
|
{{- end -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{- define "gitea.admin.passwordMode" -}}
|
{{- define "gitea.admin.passwordMode" -}}
|
||||||
{{- if has .Values.gitea.admin.passwordMode (tuple "keepUpdated" "initialOnlyNoReset" "initialOnlyRequireReset") -}}
|
{{- if has .Values.gitea.admin.passwordMode (tuple "keepUpdated" "initialOnlyNoReset" "initialOnlyRequireReset") -}}
|
||||||
{{ .Values.gitea.admin.passwordMode }}
|
{{ .Values.gitea.admin.passwordMode }}
|
||||||
@ -420,15 +434,3 @@ https
|
|||||||
{{ printf "gitea.admin.passwordMode must be set to one of 'keepUpdated', 'initialOnlyNoReset', or 'initialOnlyRequireReset'. Received: '%s'" .Values.gitea.admin.passwordMode | fail }}
|
{{ printf "gitea.admin.passwordMode must be set to one of 'keepUpdated', 'initialOnlyNoReset', or 'initialOnlyRequireReset'. Received: '%s'" .Values.gitea.admin.passwordMode | fail }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{- /* Deprecations */ -}}
|
|
||||||
{{- /* 10.4.0 (2024-07) */ -}}
|
|
||||||
{{- define "deprecations" -}}
|
|
||||||
{{- if ne .Values.ingress.className "" }}
|
|
||||||
{{- printf "# WARNING: 'ingress.className' is deprecated and will be removed in a future release. Use 'ingress.ingressClassName' instead.\n" -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
|
||||||
{{- if and (ne .Values.ingress.className "" ) (ne .Values.ingress.ingressClassName "") -}}
|
|
||||||
{{- fail "ingress.ingressClassName and ingress.className cannot be defined at the same time. Please only choose one." -}}
|
|
||||||
{{- end -}}
|
|
||||||
{{- end -}}
|
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
{{- include "deprecations" . -}}
|
|
||||||
{{- if .Values.ingress.enabled -}}
|
{{- if .Values.ingress.enabled -}}
|
||||||
{{- $fullName := include "gitea.fullname" . -}}
|
{{- $fullName := include "gitea.fullname" . -}}
|
||||||
{{- $httpPort := .Values.service.http.port -}}
|
{{- $httpPort := .Values.service.http.port -}}
|
||||||
@ -11,11 +10,7 @@ metadata:
|
|||||||
{{- include "gitea.labels" . | nindent 4 }}
|
{{- include "gitea.labels" . | nindent 4 }}
|
||||||
{{- template "ingress.annotations" . }}
|
{{- template "ingress.annotations" . }}
|
||||||
spec:
|
spec:
|
||||||
{{- if ne .Values.ingress.className "" }}
|
{{- include "ingress.ingressClassName" . | nindent 2 }}
|
||||||
ingressClassName: {{ tpl .Values.ingress.className . }}
|
|
||||||
{{- else }}
|
|
||||||
ingressClassName: {{ tpl .Values.ingress.ingressClassName . }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.ingress.tls }}
|
{{- if .Values.ingress.tls }}
|
||||||
tls:
|
tls:
|
||||||
{{- range .Values.ingress.tls }}
|
{{- range .Values.ingress.tls }}
|
||||||
|
Loading…
Reference in New Issue
Block a user