diff --git a/argocd/apps/mattermost/mattermnost.yaml b/argocd/apps/mattermost/mattermnost.yaml index e26eb3e..aea1e3a 100644 --- a/argocd/apps/mattermost/mattermnost.yaml +++ b/argocd/apps/mattermost/mattermnost.yaml @@ -3,7 +3,7 @@ kind: Application metadata: name: mattermost finalizers: - - resources-finalizer.argocd.argoproj.io + - resources-finalizer.argocd.argoproj.io spec: project: default source: @@ -12,7 +12,6 @@ spec: chart: mattermost-team-edition helm: valuesObject: - # Ingress Configuration ingress: enabled: true hosts: @@ -23,8 +22,6 @@ spec: secretName: mattermost-tls annotations: kubernetes.io/ingress.class: traefik - # traefik.ingress.kubernetes.io/router.tls: "true" - # traefik.ingress.kubernetes.io/router.middlewares: default-http-redirect@kubernetescrd cert-manager.io/cluster-issuer: lets-encrypt-staging mysql: @@ -35,16 +32,20 @@ spec: mysqlDatabase: mattermost externalDB: - enabled: true - externalConnectionString: "mmdbuser:mmdbpwd@tcp(mattermost-mysql:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s" + enabled: false + + mattermostApp: + config: + SqlSettings: + DataSource: "mmdbuser:mmdbpwd@tcp(mattermost-mysql:3306)/mattermost?charset=utf8mb4,utf8&readTimeout=30s&writeTimeout=30s" destination: server: 'https://kubernetes.default.svc' namespace: mattermost - + syncPolicy: managedNamespaceMetadata: - labels: + labels: pod-security.kubernetes.io/enforce: "privileged" automated: selfHeal: true