blob: 8cdefad55386e67f7ae78fa78a0e5a9cf01ee6b4 [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
4 name: matrix
5 namespace: {{ .Values.NamespacePrefix }}app-matrix
6spec:
7 chart:
8 spec:
9 chart: charts/matrix
10 sourceRef:
11 kind: GitRepository
12 name: pcloud
13 namespace: {{ .Values.Id }}
14 dependsOn:
15 - name: matrix-storage
16 namespace: {{ .Values.NamespacePrefix }}app-matrix
17 interval: 1m0s
18 values:
19 domain: {{ .Values.Domain }}
20 oauth2:
21 hydraAdmin: http://hydra-admin.{{ .Values.NamespacePrefix}}core-auth.svc.cluster.local
22 hydraPublic: https://hydra.{{ .Values.Domain }}
23 clientId: matrix
24 clientSecret: {{ .Values.MatrixOAuth2ClientSecret }}
25 secretName: oauth2-client
26 postgresql:
27 host: postgres
28 port: 5432
29 database: matrix
30 user: postgres
31 password: psswd
32 certificateIssuer: {{ .Values.Id }}-public
33 ingressClassName: {{ .Values.PCloudEnvName }}-ingress-public
34 configMerge:
35 configName: config-to-merge
36 fileName: to-merge.yaml
37