From 22266b7892681a5e68fc886e9283de4c5619f37f Mon Sep 17 00:00:00 2001 From: Melvin GABALI Date: Wed, 21 Jan 2026 00:39:27 +0100 Subject: [PATCH] add longhorn certificate --- .../ops/templates/longhorn/certificate-dev.yaml | 13 +++++++++++++ helm/longhorn/dev/values.yaml | 8 +++++++- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 helm/certificates/ops/templates/longhorn/certificate-dev.yaml diff --git a/helm/certificates/ops/templates/longhorn/certificate-dev.yaml b/helm/certificates/ops/templates/longhorn/certificate-dev.yaml new file mode 100644 index 0000000..ca3c887 --- /dev/null +++ b/helm/certificates/ops/templates/longhorn/certificate-dev.yaml @@ -0,0 +1,13 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: longhorn-dev-tls + namespace: certificates-ops +spec: + secretName: longhorn-dev-tls + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer + dnsNames: + - longhorn.dev.gkdomaine.fr + diff --git a/helm/longhorn/dev/values.yaml b/helm/longhorn/dev/values.yaml index 0dd1429..288c311 100644 --- a/helm/longhorn/dev/values.yaml +++ b/helm/longhorn/dev/values.yaml @@ -30,8 +30,14 @@ longhorn: ingress: enabled: true - host: longhorn.dev.gkdomaine.local + className: traefik + host: longhorn.dev.gkdomaine.fr pathType: Prefix + # Configuration TLS avec le secret synchronisé depuis OPS + # Le secret est généré par cert-manager dans OPS et synchronisé vers ce cluster + tls: + enabled: true + secretName: longhorn-dev-tls # Persistence persistence: