[Git][root/k8s/fluxcd][main] refactor(matrix): move specific values to overlay

yyvf22 pushed to branch main at Root / Kubernetes / FluxCD Commits: 117aac25 by yyvf at 2025-08-15T10:03:43-03:00 refactor(matrix): move specific values to overlay Issue #9 - - - - - 3 changed files: - apps/base/matrix/helmrelease.yaml - apps/stage/kustomization.yaml - + apps/stage/matrix/helmrelease.yaml Changes: ===================================== apps/base/matrix/helmrelease.yaml ===================================== @@ -16,12 +16,6 @@ spec: kind: HelmRepository name: matrix values: - serverName: matrix.c3sl.ufpr.br - ingress: - className: cilium - annotations: - cert-manager.io/cluster-issuer: letsencrypt-dns01 - tlsSecret: matrix-tls postgres: # do not use **internal** postgres db enabled: false @@ -31,9 +25,6 @@ spec: repository: root/synapse tag: latest pullPolicy: Always - ingress: - host: synapse.matrix.c3sl.ufpr.br - tlsSecret: synapse-tls postgres: host: postgres.c3sl.ufpr.br user: matrix_synapse @@ -80,9 +71,6 @@ spec: configSecretKey: synapseTurnConfig matrixAuthenticationService: replicas: 3 - ingress: - host: auth.matrix.c3sl.ufpr.br - tlsSecret: mas-tls postgres: host: postgres.c3sl.ufpr.br user: matrix_auth @@ -101,18 +89,12 @@ spec: # Fork of this Helm chart needed to make this RTC thing work properly with TURN matrixRTC: enabled: false - wellKnownDelegation: - ingress: - tlsSecret: well-known-tls elementWeb: replicas: 2 image: registry: docker.io repository: vectorim/element-web tag: "v1.11.108" - ingress: - host: element.matrix.c3sl.ufpr.br - tlsSecret: element-tls additional: config.json: | { ===================================== apps/stage/kustomization.yaml ===================================== @@ -21,3 +21,7 @@ patches: target: kind: HelmRelease name: nextcloud + - path: ./matrix/helmrelease.yaml + target: + kind: HelmRelease + name: matrix ===================================== apps/stage/matrix/helmrelease.yaml ===================================== @@ -0,0 +1,28 @@ +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: matrix + namespace: matrix +spec: + values: + serverName: matrix.c3sl.ufpr.br + ingress: + className: cilium + annotations: + cert-manager.io/cluster-issuer: letsencrypt-dns01 + tlsSecret: matrix-tls + synapse: + ingress: + host: synapse.matrix.c3sl.ufpr.br + tlsSecret: synapse-tls + matrixAuthenticationService: + ingress: + host: auth.matrix.c3sl.ufpr.br + tlsSecret: mas-tls + wellKnownDelegation: + ingress: + tlsSecret: well-known-tls + elementWeb: + ingress: + host: element.matrix.c3sl.ufpr.br + tlsSecret: element-tls View it on GitLab: https://gitlab.c3sl.ufpr.br/root/k8s/fluxcd/-/commit/117aac2548120d943e05ee1... -- View it on GitLab: https://gitlab.c3sl.ufpr.br/root/k8s/fluxcd/-/commit/117aac2548120d943e05ee1... You're receiving this email because of your account on gitlab.c3sl.ufpr.br.
participantes (1)
-
yyvf22 (@yyvf22)