apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: mattermost finalizers: - resources-finalizer.argocd.argoproj.io spec: project: default source: repoURL: 'https://helm.mattermost.com' targetRevision: 6.6.85 chart: mattermost-team-edition helm: valuesObject: ingress: enabled: true hosts: - mattermost.innovation-hub-niedersachsen.de tls: - hosts: - mattermost.innovation-hub-niedersachsen.de secretName: mattermost-tls annotations: kubernetes.io/ingress.class: traefik cert-manager.io/cluster-issuer: lets-encrypt-staging mysql: enabled: true mysqlRootPassword: "mmROOT12345" mysqlUser: "mmdbuser" mysqlPassword: "mmdbpwd" mysqlDatabase: mattermost externalDB: 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: pod-security.kubernetes.io/enforce: "privileged" automated: selfHeal: true prune: true syncOptions: - CreateNamespace=true