forked from open-webui/open-webui
add ingress tls and settings
This commit is contained in:
parent
18463d935e
commit
2f0ed3becb
2 changed files with 12 additions and 0 deletions
|
@ -10,6 +10,15 @@ metadata:
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
spec:
|
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:
|
rules:
|
||||||
- host: {{ .Values.webui.ingress.host }}
|
- host: {{ .Values.webui.ingress.host }}
|
||||||
http:
|
http:
|
||||||
|
|
|
@ -44,10 +44,13 @@ webui:
|
||||||
resources: {}
|
resources: {}
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
class: ""
|
||||||
# -- Use appropriate annotations for your Ingress controller, e.g., for NGINX:
|
# -- Use appropriate annotations for your Ingress controller, e.g., for NGINX:
|
||||||
# nginx.ingress.kubernetes.io/rewrite-target: /
|
# nginx.ingress.kubernetes.io/rewrite-target: /
|
||||||
annotations: {}
|
annotations: {}
|
||||||
host: ""
|
host: ""
|
||||||
|
tls: false
|
||||||
|
existingSecret: ""
|
||||||
persistence:
|
persistence:
|
||||||
enabled: true
|
enabled: true
|
||||||
size: 30Gi
|
size: 30Gi
|
||||||
|
|
Loading…
Reference in a new issue