Closed fhemberger closed 8 months ago
indeed, with the current behaviour & only ingress.tls: true
, the chart expects that cert-manager annotations are configured (charts/mailpit/templates/ingress.yaml#L38).
Is your use-case something like nginx default ssl cert ?
The default certificate will also be used for ingress tls: sections that do not have a secretName option.
In the meantime, you can use something like
ingress:
extraTLS: |
- hosts:
- {{ .Values.ingress.hostname | quote }}
Sorry, it's been a long day and I'm stupid. 😂
Running
helm install mailpit jouve/mailpit --values values.yaml
with the following config:The Ingress resource generated looks like this, no TLS config gets rendered: