From f7ea5b637f683005a2fcde06b2a5e2d6421de85e Mon Sep 17 00:00:00 2001 From: titver968 Date: Fri, 17 Oct 2025 12:53:23 +0200 Subject: [PATCH] back to mysql --- argocd/apps/mattermost/mattermnost.yaml | 33 +++++++++---------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/argocd/apps/mattermost/mattermnost.yaml b/argocd/apps/mattermost/mattermnost.yaml index 071d925..379c63b 100644 --- a/argocd/apps/mattermost/mattermnost.yaml +++ b/argocd/apps/mattermost/mattermnost.yaml @@ -2,8 +2,6 @@ apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: mattermost - finalizers: - - resources-finalizer.argocd.argoproj.io spec: project: default source: @@ -14,32 +12,24 @@ spec: valuesObject: mysql: - enabled: false # interne MySQL-Instanz deaktivieren - - postgresql: - enabled: true # interne PostgreSQL-Instanz aktivieren - postgresqlUsername: mmuser - postgresqlPassword: "mmdbpwd" - postgresqlDatabase: mattermost - auth: - enablePostgresUser: true - primary: - persistence: - enabled: true - size: 8Gi + enabled: true + mysqlRootPassword: "mmROOT12345" + mysqlUser: "mmdbuser" + mysqlPassword: "mmdbpwd" + mysqlDatabase: mattermost + testFramework: + enabled: false externalDB: - enabled: false # interne PostgreSQL wird genutzt + enabled: false config: {} extraEnvVars: - name: MM_SQLSETTINGS_DRIVERNAME - value: "postgres" + value: "mysql" - name: MM_SQLSETTINGS_DATASOURCE - value: "postgres://mmuser:mmdbpwd@mattermost-postgresql:5432/mattermost?sslmode=disable&connect_timeout=10" - - name: MM_WAIT_FOR_DB - value: "true" + value: "mmdbuser:mmdbpwd@tcp(mattermost-mysql:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s" ingress: enabled: true @@ -52,10 +42,11 @@ spec: annotations: kubernetes.io/ingress.class: traefik cert-manager.io/cluster-issuer: lets-encrypt-staging - + destination: server: 'https://kubernetes.default.svc' namespace: mattermost + syncPolicy: managedNamespaceMetadata: labels: