59 lines
1.3 KiB
YAML
59 lines
1.3 KiB
YAML
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: ess
|
|
namespace: synapse
|
|
spec:
|
|
interval: 1h
|
|
chart:
|
|
spec:
|
|
chart: matrix-stack
|
|
version: ">=26.4.0"
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: ess-helm
|
|
namespace: synapse
|
|
values:
|
|
serverName: commatrix.net-scope.org
|
|
|
|
# Internes PostgreSQL deaktivieren — wir nutzen CNPG
|
|
postgres:
|
|
enabled: false
|
|
|
|
synapse:
|
|
enabled: true
|
|
ingress: {}
|
|
signingKey:
|
|
secret: synapse-secret
|
|
secretKey: SIGNING_KEY
|
|
# Externes CNPG — Schlüssel heißt "postgres" nicht "postgresql"
|
|
postgres:
|
|
host: synapse-db-rw.synapse.svc.cluster.local
|
|
port: 5432
|
|
database: synapse
|
|
user: synapse
|
|
sslMode: disable
|
|
password:
|
|
secret: synapse-secret
|
|
secretKey: SYNAPSE_DB_PASSWORD
|
|
|
|
matrixAuthenticationService:
|
|
enabled: true
|
|
ingress: {}
|
|
postgres:
|
|
host: mas-db-rw.synapse.svc.cluster.local
|
|
port: 5432
|
|
database: mas
|
|
user: mas
|
|
sslMode: disable
|
|
password:
|
|
secret: synapse-secret
|
|
secretKey: MAS_DB_PASSWORD
|
|
|
|
elementWeb:
|
|
enabled: true
|
|
ingress: {}
|
|
|
|
elementAdmin:
|
|
enabled: false
|