Generate certificate for longhorn-ui

This commit is contained in:
Adrien Reslinger 2024-11-23 12:23:28 +01:00
parent 1a5a2b7a4f
commit 9998d23559
Signed by: adrien
GPG key ID: DA7B27055C66D6DE

View file

@ -31,11 +31,11 @@ defaultSettings:
ingress: ingress:
enabled: true enabled: true
host: "longhorn.{{ cluster_domain }}" host: "longhorn.{{ cluster_domain }}"
# tls: true tls: true
# tlsSecret: "longhorn.{{ cluster_domain }}" tlsSecret: "longhorn.{{ cluster_domain }}"
annotations: annotations:
kubernetes.io/ingress.class: traefik kubernetes.io/ingress.class: traefik
# cert-manager.io/cluster-issuer: letsencrypt-prod cert-manager.io/cluster-issuer: letsencrypt-prod
{% if ingress_whitelist is defined %} {% if ingress_whitelist is defined %}
ingress.kubernetes.io/whitelist-source-range: "{% for acl_whitelist in ingress_whitelist %}{{ acl_whitelist }}{% if not loop.last %}, {% endif %}{% endfor %}" ingress.kubernetes.io/whitelist-source-range: "{% for acl_whitelist in ingress_whitelist %}{{ acl_whitelist }}{% if not loop.last %}, {% endif %}{% endfor %}"
{% endif %} {% endif %}