Update common and traefik to fix wildcard certs
Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
This commit is contained in:
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
name: common
|
||||
description: Function library for TrueCharts
|
||||
type: library
|
||||
version: 0.11.1
|
||||
version: 0.11.2
|
||||
# upstream_version: 2.4.0
|
||||
keywords:
|
||||
- truecharts
|
||||
|
||||
@@ -41,16 +41,19 @@ spec:
|
||||
{{- end }}
|
||||
{{- if $values.certType }}
|
||||
tls:
|
||||
{{- if eq $values.certType "selfsigned" -}}{{ else if eq $values.certType "existingcert" }}
|
||||
secretName: {{ $values.existingcert }}
|
||||
{{ else if eq $values.certType "wildcard" }}
|
||||
secretName: wilddcardcert
|
||||
{{ else }}
|
||||
{{- if eq $values.certType "selfsigned" -}}{}{{ else }}
|
||||
- hosts:
|
||||
{{- range $values.hosts }}
|
||||
- {{ .host | quote }}
|
||||
{{- end }}
|
||||
{{- if eq $values.certType "selfsigned" -}}
|
||||
{{ else if eq $values.certType "existingcert" }}
|
||||
secretName: {{ $values.existingcert }}
|
||||
{{ else if eq $values.certType "wildcard" }}
|
||||
secretName: wildcardcert
|
||||
{{ else }}
|
||||
secretName: {{ $IngressName }}-tls-secret
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
{{- end }}
|
||||
rules:
|
||||
|
||||
@@ -40,19 +40,22 @@ spec:
|
||||
terminationDelay: 400
|
||||
{{- if $values.certType }}
|
||||
tls:
|
||||
{{- if eq $values.certType "selfsigned" -}}{{ else if eq $values.certType "existingcert" }}
|
||||
secretName: {{ $values.existingcert }}
|
||||
{{ else if eq $values.certType "wildcard" }}
|
||||
secretName: wilddcardcert
|
||||
{{ else }}
|
||||
secretName: {{ $IngressName }}-tls-secret
|
||||
{{- if eq $values.certType "selfsigned" -}}{}{{ else }}
|
||||
domains:
|
||||
- main: {{ index $values.hosts 0 }}
|
||||
sans:
|
||||
sans:
|
||||
{{- range $values.hosts }}
|
||||
- {{ .host | quote }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- if eq $values.certType "selfsigned" -}}
|
||||
{{ else if eq $values.certType "existingcert" }}
|
||||
secretName: {{ $values.existingcert }}
|
||||
{{ else if eq $values.certType "wildcard" }}
|
||||
secretName: wildcardcert
|
||||
{{ else }}
|
||||
secretName: {{ $IngressName }}-tls-secret
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
passthrough: false
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
Reference in New Issue
Block a user