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
|
name: matrix-synapse
|
||||||
description: A Helm chart to deploy a Matrix Synapse server on Kubernetes
|
description: A Helm chart to deploy a Matrix Synapse server on Kubernetes
|
||||||
type: application
|
type: application
|
||||||
version: 0.1.0+upv1.149.1
|
version: 0.2.0+upv1.149.1
|
||||||
appVersion: "v1.149.1"
|
appVersion: "v1.149.1"
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: jklein
|
- 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
|
- name: matrix-synapse-volume
|
||||||
mountPath: /data
|
mountPath: /data
|
||||||
subPath: matrix-synapse-data/
|
subPath: matrix-synapse-data/
|
||||||
|
- name: matrix-synapse-config-secret
|
||||||
|
mountPath: /data/homeserver.yaml
|
||||||
|
subPath: homeserver.yaml
|
||||||
volumes:
|
volumes:
|
||||||
- name: matrix-synapse-volume
|
- name: matrix-synapse-volume
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: {{ .Release.Name }}-{{ .Chart.Name }}-pvc
|
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:
|
matrix:
|
||||||
serverName: null
|
serverName: null
|
||||||
timezone: UTC
|
timezone: UTC
|
||||||
|
configSecretRef: null
|
||||||
|
|
||||||
storage:
|
storage:
|
||||||
amount: 10Gi
|
amount: 10Gi
|
||||||
|
|||||||
Reference in new issue
Block a user