| namespace: {{ ingress_namespace | default('default') }}
|
| cert-manager.io/common-name: {{ ingress_host }}
|
| {% if (ingress_annotations|length) > 0 or (ingress_default_annotations|length) > 0 %}
|
| {{ ingress_annotations | combine(ingress_default_annotations, recursive=True) | to_nice_yaml | indent(4) }}
|
| ingressClassName: {{ ingress_class_name }}
|
| - host: {{ ingress_host }}
|
| name: {{ ingress_service_name }}
|
| number: {{ ingress_service_port }}
|
| - secretName: {{ ingress_secret_name | default(ingress_service_name ~ '-certs') }}
|