mattermost mysql

This commit is contained in:
titver968
2025-11-27 09:05:37 +01:00
parent 73cf3b68d2
commit ce2493e8f5

View File

@@ -11,7 +11,7 @@ spec:
helm: helm:
valuesObject: valuesObject:
# Persistence für Mattermost Daten (Uploads, Attachments, etc.) # Persistence für Mattermost Daten
persistence: persistence:
data: data:
enabled: true enabled: true
@@ -24,7 +24,7 @@ spec:
storageClass: "longhorn" storageClass: "longhorn"
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
# MySQL Datenbank Konfiguration # MySQL SubChart AKTIVIERT (für die Datenbank)
mysql: mysql:
enabled: true enabled: true
mysqlRootPassword: "mmROOT12345" mysqlRootPassword: "mmROOT12345"
@@ -39,12 +39,13 @@ spec:
accessMode: ReadWriteOnce accessMode: ReadWriteOnce
size: 10Gi size: 10Gi
# WICHTIG: Explizite Datenbank-Konfiguration für Mattermost # TRICK: externalDB aktivieren, damit das Chart NICHT das
extraEnvVars: # fehlerhafte MM_CONFIG Secret generiert!
- name: MM_SQLSETTINGS_DRIVERNAME # Wir zeigen auf die interne MySQL mit korrektem DSN Format
value: "mysql" externalDB:
- name: MM_SQLSETTINGS_DATASOURCE enabled: true
value: "mmdbuser:mmdbpwd@tcp(mattermost-mysql:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s" externalDriverType: "mysql"
externalConnectionString: "mmdbuser:mmdbpwd@tcp(mattermost-mysql:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s"
# Ingress Konfiguration # Ingress Konfiguration
ingress: ingress: