Skip to content

cannot use built-in ingress with cert-manager #6634

Closed as not planned
Closed as not planned
@bpmct

Description

@bpmct

For some reason, cert-manager will only read a single TLS host when the hosts line is duplicated in the ingress resource. Kubernetes seems to handle it fine.

- hosts:
- {{ .Values.coder.ingress.host | quote }}
secretName: {{ .Values.coder.ingress.tls.secretName | quote}}
{{- if .Values.coder.ingress.tls.wildcardSecretName }}
- hosts:
- {{ include "coder.ingressWildcardHost" . | quote }}

I had to manually change the ingress to this for cert-manager to do both certificates.

 - hosts: 
     - coder.example.com
     - *.coder.example.com

Is this a quick fix on our end or should I report this with cert-manager?

Metadata

Metadata

Assignees

Labels

s2Broken use cases or features (with a workaround). Only humans may set this.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions