blob: 579eecd7cb053886f1aecfb2d80192db28b99394 [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 }}
Giorgi Lekveishvili6d7dcb82023-12-20 14:44:42 +040020 subdomain: {{ .Values.Subdomain }}
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 secretName: oauth2-client
25 postgresql:
26 host: postgres
27 port: 5432
28 database: matrix
Giorgi Lekveishvili6d7dcb82023-12-20 14:44:42 +040029 user: matrix
30 password: matrix
Giorgi Lekveishvilic9211392023-06-12 18:30:14 +040031 certificateIssuer: {{ .Global.Id }}-public
32 ingressClassName: {{ .Global.PCloudEnvName }}-ingress-public
giolekva050609f2021-12-29 15:51:40 +040033 configMerge:
34 configName: config-to-merge
35 fileName: to-merge.yaml
Giorgi Lekveishvili9d4c10d2023-12-20 20:22:47 +040036 image:
37 repository: matrixdotorg/synapse
38 tag: v1.98.0
39 pullPolicy: IfNotPresent