From 652acc3aca89d68c64527cd523e958023e9367cf Mon Sep 17 00:00:00 2001 From: titver968 Date: Thu, 27 Nov 2025 08:34:59 +0100 Subject: [PATCH] mattermost auf longhosrn --- argocd/apps/mattermost/mattermnost.yaml | 33 ++++++++++++++++--------- 1 file changed, 21 insertions(+), 12 deletions(-) diff --git a/argocd/apps/mattermost/mattermnost.yaml b/argocd/apps/mattermost/mattermnost.yaml index f1b4e94..2aa50fe 100644 --- a/argocd/apps/mattermost/mattermnost.yaml +++ b/argocd/apps/mattermost/mattermnost.yaml @@ -11,6 +11,20 @@ spec: helm: valuesObject: + # Persistence für Mattermost Daten (Uploads, Attachments, etc.) + persistence: + data: + enabled: true + size: 10Gi + storageClass: "longhorn" + accessMode: ReadWriteOnce + plugins: + enabled: true + size: 1Gi + storageClass: "longhorn" + accessMode: ReadWriteOnce + + # MySQL Datenbank Konfiguration mysql: enabled: true mysqlRootPassword: "mmROOT12345" @@ -19,18 +33,13 @@ spec: mysqlDatabase: mattermost testFramework: enabled: false + persistence: + enabled: true + storageClass: "longhorn" + accessMode: ReadWriteOnce + size: 10Gi - # externalDB: - # enabled: false - - # config: {} - - # 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" - + # Ingress Konfiguration ingress: enabled: true hosts: @@ -55,4 +64,4 @@ spec: selfHeal: true prune: true syncOptions: - - CreateNamespace=true + - CreateNamespace=true \ No newline at end of file