X-Git-Url: https://git.arvados.org/arvados-k8s.git/blobdiff_plain/a7b60d0f3bbcac6cb4d9c22aac1e7b88cbf5ed57..0b4b8840bce43383830bd8d5e8f91088eeceb1f1:/charts/arvados/templates/keep-store-deployment.yaml diff --git a/charts/arvados/templates/keep-store-deployment.yaml b/charts/arvados/templates/keep-store-deployment.yaml index 128bba9..f7fa8d1 100644 --- a/charts/arvados/templates/keep-store-deployment.yaml +++ b/charts/arvados/templates/keep-store-deployment.yaml @@ -38,8 +38,23 @@ spec: - name: etc-configmap mountPath: /etc/arvados/config.yml subPath: config.yml + {{- if .Values.keep.persistence.enabled }} + - name: keep-store-storage + mountPath: /keepdata + {{- end }} volumes: - name: etc-configmap configMap: name: etc-configmap - + {{- if .Values.keep.persistence.enabled }} + volumeClaimTemplates: + - metadata: + name: keep-store-storage + spec: + storageClassName: {{ .Values.keep.persistence.storageClass }} + accessModes: + - ReadWriteOnce + resources: + requests: + storage: {{ .Values.keep.persistence.size }} + {{- end }}