feat(matrix-synapse): added config Secret
This commit is contained in:
4 files changed
+17
-1
No files matched your search
@@ -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.1.0+upv1.149.1
|
||||
version: 0.2.0+upv1.149.1
|
||||
appVersion: "v1.149.1"
|
||||
maintainers:
|
||||
- name: jklein
|
||||
@@ -0,0 +1,6 @@
|
||||
apiVersion: onepassword.com/v1
|
||||
kind: OnePasswordItem
|
||||
metadata:
|
||||
name: {{ .Release.Name }}-{{ .Chart.Name }}-config-secret
|
||||
spec:
|
||||
itemPath: {{ required "You must provide a configSecret Reference" .Values.matrix.configSecretRef }}
|
||||
@@ -38,7 +38,16 @@ spec:
|
||||
- name: matrix-synapse-volume
|
||||
mountPath: /data
|
||||
subPath: matrix-synapse-data/
|
||||
- name: matrix-synapse-config-secret
|
||||
mountPath: /data/homeserver.yaml
|
||||
subPath: homeserver.yaml
|
||||
volumes:
|
||||
- name: matrix-synapse-volume
|
||||
persistentVolumeClaim:
|
||||
claimName: {{ .Release.Name }}-{{ .Chart.Name }}-pvc
|
||||
- name: matrix-synapse-config-secret
|
||||
secret:
|
||||
secretName: {{ .Release.Name }}-{{ .Chart.Name }}-config-secret
|
||||
items:
|
||||
- key: homeserver.yaml
|
||||
path: /homeserver.yaml
|
||||
@@ -1,6 +1,7 @@
|
||||
matrix:
|
||||
serverName: null
|
||||
timezone: UTC
|
||||
configSecretRef: null
|
||||
|
||||
storage:
|
||||
amount: 10Gi
|
||||
|
||||
Reference in new issue
Block a user