yyvf22 pushed to branch main at Root / Kubernetes / FluxCD
Commits:
-
117aac25
by yyvf at 2025-08-15T10:03:43-03:00
3 changed files:
- apps/base/matrix/helmrelease.yaml
- apps/stage/kustomization.yaml
- + apps/stage/matrix/helmrelease.yaml
Changes:
... | ... | @@ -16,12 +16,6 @@ spec: |
16 | 16 | kind: HelmRepository
|
17 | 17 | name: matrix
|
18 | 18 | values:
|
19 | - serverName: matrix.c3sl.ufpr.br
|
|
20 | - ingress:
|
|
21 | - className: cilium
|
|
22 | - annotations:
|
|
23 | - cert-manager.io/cluster-issuer: letsencrypt-dns01
|
|
24 | - tlsSecret: matrix-tls
|
|
25 | 19 | postgres:
|
26 | 20 | # do not use **internal** postgres db
|
27 | 21 | enabled: false
|
... | ... | @@ -31,9 +25,6 @@ spec: |
31 | 25 | repository: root/synapse
|
32 | 26 | tag: latest
|
33 | 27 | pullPolicy: Always
|
34 | - ingress:
|
|
35 | - host: synapse.matrix.c3sl.ufpr.br
|
|
36 | - tlsSecret: synapse-tls
|
|
37 | 28 | postgres:
|
38 | 29 | host: postgres.c3sl.ufpr.br
|
39 | 30 | user: matrix_synapse
|
... | ... | @@ -80,9 +71,6 @@ spec: |
80 | 71 | configSecretKey: synapseTurnConfig
|
81 | 72 | matrixAuthenticationService:
|
82 | 73 | replicas: 3
|
83 | - ingress:
|
|
84 | - host: auth.matrix.c3sl.ufpr.br
|
|
85 | - tlsSecret: mas-tls
|
|
86 | 74 | postgres:
|
87 | 75 | host: postgres.c3sl.ufpr.br
|
88 | 76 | user: matrix_auth
|
... | ... | @@ -101,18 +89,12 @@ spec: |
101 | 89 | # Fork of this Helm chart needed to make this RTC thing work properly with TURN
|
102 | 90 | matrixRTC:
|
103 | 91 | enabled: false
|
104 | - wellKnownDelegation:
|
|
105 | - ingress:
|
|
106 | - tlsSecret: well-known-tls
|
|
107 | 92 | elementWeb:
|
108 | 93 | replicas: 2
|
109 | 94 | image:
|
110 | 95 | registry: docker.io
|
111 | 96 | repository: vectorim/element-web
|
112 | 97 | tag: "v1.11.108"
|
113 | - ingress:
|
|
114 | - host: element.matrix.c3sl.ufpr.br
|
|
115 | - tlsSecret: element-tls
|
|
116 | 98 | additional:
|
117 | 99 | config.json: |
|
118 | 100 | {
|
... | ... | @@ -21,3 +21,7 @@ patches: |
21 | 21 | target:
|
22 | 22 | kind: HelmRelease
|
23 | 23 | name: nextcloud
|
24 | + - path: ./matrix/helmrelease.yaml
|
|
25 | + target:
|
|
26 | + kind: HelmRelease
|
|
27 | + name: matrix |
1 | +apiVersion: helm.toolkit.fluxcd.io/v2
|
|
2 | +kind: HelmRelease
|
|
3 | +metadata:
|
|
4 | + name: matrix
|
|
5 | + namespace: matrix
|
|
6 | +spec:
|
|
7 | + values:
|
|
8 | + serverName: matrix.c3sl.ufpr.br
|
|
9 | + ingress:
|
|
10 | + className: cilium
|
|
11 | + annotations:
|
|
12 | + cert-manager.io/cluster-issuer: letsencrypt-dns01
|
|
13 | + tlsSecret: matrix-tls
|
|
14 | + synapse:
|
|
15 | + ingress:
|
|
16 | + host: synapse.matrix.c3sl.ufpr.br
|
|
17 | + tlsSecret: synapse-tls
|
|
18 | + matrixAuthenticationService:
|
|
19 | + ingress:
|
|
20 | + host: auth.matrix.c3sl.ufpr.br
|
|
21 | + tlsSecret: mas-tls
|
|
22 | + wellKnownDelegation:
|
|
23 | + ingress:
|
|
24 | + tlsSecret: well-known-tls
|
|
25 | + elementWeb:
|
|
26 | + ingress:
|
|
27 | + host: element.matrix.c3sl.ufpr.br
|
|
28 | + tlsSecret: element-tls |