diff --git a/templates/traefik.yaml b/templates/traefik.yaml index e9f8fb1..8a056dd 100644 --- a/templates/traefik.yaml +++ b/templates/traefik.yaml @@ -9,15 +9,13 @@ spec: entryPoints: - {{ $entryport }} routes: - {{- range $host := $.Values.traefik.hosts }} + {{- range $index, $host := $.Values.traefik.hosts }} - match: HostSNI(`{{ $host }}`) services: - name: {{ include "stalwart-mail.fullname" $ }} port: {{ $port }} - proxyProtocol: - version: 2 {{- end }} tls: - passthrough: true + secretName: {{ $.Values.traefik.tlsSecretName }} {{- end }} {{- end }} diff --git a/values.yaml b/values.yaml index 18f5bef..0457623 100644 --- a/values.yaml +++ b/values.yaml @@ -34,6 +34,7 @@ ingress: traefik: enabled: false + tlsSecretName: '' hosts: [] ports: http: websecure