add ingress tls and settings

This commit is contained in:
duhow 2024-02-19 23:37:05 +01:00
parent 18463d935e
commit 2f0ed3becb
No known key found for this signature in database
2 changed files with 12 additions and 0 deletions

View file

@ -10,6 +10,15 @@ metadata:
{{- toYaml . | nindent 4 }}
{{- end }}
spec:
{{- with .Values.webui.ingress.class }}
ingressClassName: {{ . }}
{{- end }}
{{- if .Values.webui.ingress.tls }}
tls:
- hosts:
- {{ .Values.webui.ingress.host | quote }}
secretName: {{ default (printf "%s-tls" .Release.Name) .Values.webui.ingress.existingSecret }}
{{- end }}
rules:
- host: {{ .Values.webui.ingress.host }}
http: