diff --git a/clusters/cl01tl/manifests/matrix-synapse/Deployment-matrix-hookshot.yaml b/clusters/cl01tl/manifests/matrix-synapse/Deployment-matrix-hookshot.yaml index 068a73c3e..81a85cc70 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/Deployment-matrix-hookshot.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/Deployment-matrix-hookshot.yaml @@ -47,6 +47,8 @@ spec: name: config readOnly: true subPath: config.yml + - mountPath: /data + name: data - mountPath: /data/passkey.pem mountPropagation: None name: passkey @@ -61,6 +63,9 @@ spec: - name: config secret: secretName: matrix-hookshot-config-secret + - name: data + persistentVolumeClaim: + claimName: matrix-hookshot - name: passkey secret: secretName: matrix-hookshot-config-secret diff --git a/clusters/cl01tl/manifests/matrix-synapse/PersistentVolumeClaim-matrix-hookshot.yaml b/clusters/cl01tl/manifests/matrix-synapse/PersistentVolumeClaim-matrix-hookshot.yaml new file mode 100644 index 000000000..f4407718c --- /dev/null +++ b/clusters/cl01tl/manifests/matrix-synapse/PersistentVolumeClaim-matrix-hookshot.yaml @@ -0,0 +1,19 @@ +kind: PersistentVolumeClaim +apiVersion: v1 +metadata: + name: matrix-hookshot + labels: + app.kubernetes.io/instance: matrix-synapse + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: matrix-synapse + helm.sh/chart: matrix-hookshot-4.5.0 + annotations: + helm.sh/resource-policy: keep + namespace: matrix-synapse +spec: + accessModes: + - "ReadWriteOnce" + resources: + requests: + storage: "500Mi" + storageClassName: "ceph-block"