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