From 9cb688019835d7a18f71dfbb39b4fe62362be181 Mon Sep 17 00:00:00 2001 From: jklein Date: Fri, 20 Mar 2026 18:06:04 +0100 Subject: [PATCH] feat(matrix): changes --- matrix-synapse/Chart.yaml | 2 +- .../templates/matrix-synapse.service.yaml | 18 ++++++++---------- .../templates/matrix-synapse.sfs.yaml | 13 +++++++------ 3 files changed, 16 insertions(+), 17 deletions(-) diff --git a/matrix-synapse/Chart.yaml b/matrix-synapse/Chart.yaml index 74608e9..922bbaf 100644 --- a/matrix-synapse/Chart.yaml +++ b/matrix-synapse/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: matrix-synapse description: A Helm chart to deploy a Matrix Synapse server on Kubernetes type: application -version: 0.4.1+upv1.149.1 +version: 0.4.2+upv1.149.1 appVersion: "v1.149.1" maintainers: - name: jklein \ No newline at end of file diff --git a/matrix-synapse/templates/matrix-synapse.service.yaml b/matrix-synapse/templates/matrix-synapse.service.yaml index 0e78fa8..a5cfa09 100644 --- a/matrix-synapse/templates/matrix-synapse.service.yaml +++ b/matrix-synapse/templates/matrix-synapse.service.yaml @@ -1,15 +1,13 @@ apiVersion: v1 kind: Service metadata: - name: "{{ .Release.Name }}-{{ .Chart.Name }}-service" - labels: - app: "{{ .Release.Name }}-{{ .Chart.Name }}-service" + name: {{ .Release.Name }}-{{ .Chart.Name }}-service spec: - type: ClusterIP - ports: - - name: http - port: 80 - protocol: TCP - targetPort: http selector: - app: "{{ .Release.Name }}-{{ .Chart.Name }}-sfs" \ No newline at end of file + app: {{ .Release.Name }}-{{ .Chart.Name }}-sfs + ports: + - protocol: TCP + port: 80 + targetPort: http + name: http + type: ClusterIP diff --git a/matrix-synapse/templates/matrix-synapse.sfs.yaml b/matrix-synapse/templates/matrix-synapse.sfs.yaml index 31f7ca1..dc22fcd 100644 --- a/matrix-synapse/templates/matrix-synapse.sfs.yaml +++ b/matrix-synapse/templates/matrix-synapse.sfs.yaml @@ -1,19 +1,20 @@ apiVersion: apps/v1 kind: StatefulSet metadata: - name: "{{ .Release.Name }}-{{ .Chart.Name }}-sfs" + name: {{ .Release.Name }}-{{ .Chart.Name }}-sfs labels: - app: "{{ .Release.Name }}-{{ .Chart.Name }}-sfs" + app: {{ .Release.Name }}-{{ .Chart.Name }}-sfs spec: + serviceName: {{ .Release.Name }}-{{ .Chart.Name }}-service + replicas: 1 selector: matchLabels: - app: "{{ .Release.Name }}-{{ .Chart.Name }}-sfs" - serviceName: "{{ .Release.Name }}-{{ .Chart.Name }}-service" - replicas: 1 + app: {{ .Release.Name }}-{{ .Chart.Name }}-sfs template: metadata: + name: {{ .Release.Name }}-{{ .Chart.Name }}-sfs labels: - app: "{{ .Release.Name }}-{{ .Chart.Name }}-sfs" + app: {{ .Release.Name }}-{{ .Chart.Name }}-sfs spec: automountServiceAccountToken: false securityContext: