Describe the bug
We currently use the following values for ingress configuration:
ingress:
enabled: true
apiVersion: "networking.k8s.io/v1"
ingressClassName: <redacted>
hostName: <redacted>
tls:
- {}
This used to work. Since the 5.9.0 chart update the generated ingress is now invalid:
spec:
# ...
tls:
- hosts: null
secretName: <nil>
Version of Helm and Kubernetes
- Helm: v4.1.1
- Kubernetes: v1.33.5
Chart version
jenkins-5.9.3
What happened?
What you expected to happen?
Generate the old ingress, which was valid and worked.
How to reproduce it
Anything else we need to know?
No response