fix: use chart's native certManager configuration instead of manual patches

This commit is contained in:
Scrublord MacBad
2026-04-21 22:55:38 +02:00
parent 007c6e76d0
commit 2f4e4c9b26
2 changed files with 5 additions and 80 deletions
+4 -15
View File
@@ -17,6 +17,10 @@ spec:
# Top-Level: serverName das ist dein Matrix-Homeserver-Name
serverName: axion1337.chat
# Cert-Manager für automatische Zertifikatsgenerierung
certManager:
clusterIssuer: letsencrypt-prod
# Interner Postgres an (default ist eh true, hier nur zur Klarheit)
postgres:
enabled: true
@@ -26,45 +30,30 @@ spec:
enabled: true
ingress:
host: matrix.axion1337.chat
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true"
# Matrix Authentication Service braucht eine Subdomain
matrixAuthenticationService:
enabled: true
ingress:
host: account.axion1337.chat
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true"
# Matrix RTC (Element Call) braucht auch eine Subdomain
matrixRTC:
enabled: true
ingress:
host: mrtc.axion1337.chat
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true"
# Element Web
elementWeb:
enabled: true
ingress:
host: axion1337.chat
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true"
# Element Admin
elementAdmin:
enabled: true
ingress:
host: admin.axion1337.chat
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
traefik.ingress.kubernetes.io/router.tls: "true"
# Well-Known auf der Apex-Domain (axion1337.chat/.well-known/matrix/*)
wellKnownDelegation: