add tls config

This commit is contained in:
2026-01-20 07:34:11 +01:00
parent b68e0bbbbc
commit b3e344a1e2
5 changed files with 286 additions and 91 deletions

View File

@@ -19,14 +19,15 @@ homarr:
- host: homarr.dev.gkdomaine.fr
paths:
- path: /
# Configuration TLS avec cert-manager pour Let's Encrypt
# 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:
- secretName: homarr-dev-tls
hosts:
- homarr.dev.gkdomaine.fr
# Annotations pour cert-manager
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod" # Production Let's Encrypt
# Pas d'annotations cert-manager ici car cert-manager n'est pas installé sur ce cluster
# Le certificat est généré dans OPS et le secret est synchronisé
annotations: {}
persistence:
homarrDatabase: