blob: ecc36fec1408e116511e4834c364a9786f4e5b71 [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
4 name: matrix
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +04005 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +04006spec:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +04007 targetNamespace: {{ .Global.NamespacePrefix }}app-matrix
8 dependsOn:
9 - name: matrix-storage
10 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +040011 chart:
12 spec:
13 chart: charts/matrix
14 sourceRef:
15 kind: GitRepository
16 name: pcloud
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040017 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +040018 interval: 1m0s
19 values:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040020 domain: {{ .Global.Domain }}
giolekva050609f2021-12-29 15:51:40 +040021 oauth2:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040022 hydraAdmin: http://hydra-admin.{{ .Global.NamespacePrefix }}core-auth.svc.cluster.local
23 hydraPublic: https://hydra.{{ .Global.Domain }}
giolekva050609f2021-12-29 15:51:40 +040024 clientId: matrix
25 clientSecret: {{ .Values.MatrixOAuth2ClientSecret }}
26 secretName: oauth2-client
27 postgresql:
28 host: postgres
29 port: 5432
30 database: matrix
31 user: postgres
32 password: psswd
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040033 certificateIssuer: {{ .Global.Id }}-public
34 ingressClassName: {{ .Global.PCloudEnvName }}-ingress-public
giolekva050609f2021-12-29 15:51:40 +040035 configMerge:
36 configName: config-to-merge
37 fileName: to-merge.yaml
38