blob: d3e3a03b0f772e7cec786485a4346b60d384ab0d [file] [log] [blame]
giolekva050609f2021-12-29 15:51:40 +04001apiVersion: helm.toolkit.fluxcd.io/v2beta1
2kind: HelmRelease
3metadata:
4 name: matrix
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04005 namespace: {{ .Release.Namespace }}
giolekva050609f2021-12-29 15:51:40 +04006spec:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +04007 dependsOn:
8 - name: matrix-storage
Giorgi Lekveishvili7fb28bf2023-06-24 19:51:16 +04009 namespace: {{ .Release.Namespace }}
giolekva050609f2021-12-29 15:51:40 +040010 chart:
11 spec:
12 chart: charts/matrix
13 sourceRef:
14 kind: GitRepository
15 name: pcloud
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040016 namespace: {{ .Global.Id }}
giolekva050609f2021-12-29 15:51:40 +040017 interval: 1m0s
18 values:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040019 domain: {{ .Global.Domain }}
giolekva050609f2021-12-29 15:51:40 +040020 oauth2:
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040021 hydraAdmin: http://hydra-admin.{{ .Global.NamespacePrefix }}core-auth.svc.cluster.local
22 hydraPublic: https://hydra.{{ .Global.Domain }}
giolekva050609f2021-12-29 15:51:40 +040023 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
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040032 certificateIssuer: {{ .Global.Id }}-public
33 ingressClassName: {{ .Global.PCloudEnvName }}-ingress-public
giolekva050609f2021-12-29 15:51:40 +040034 configMerge:
35 configName: config-to-merge
36 fileName: to-merge.yaml
37