updating helm/docker files and database config files
[it/otf.git] / otf-helm / otf / charts / databases / mongodb / templates / pvc-standalone.yaml
1 {{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) (not .Values.replicaSet.enabled) (not .Values.useStatefulSet) }}
2 kind: PersistentVolumeClaim
3 apiVersion: v1
4 metadata:
5   labels:
6     app: {{ template "mongodb.name" . }}
7     chart: {{ template "mongodb.chart" . }}
8     heritage: {{ .Release.Service }}
9     release: {{ .Release.Name }}
10   name: {{ template "mongodb.fullname" . }}
11   namespace: {{.Values.namespace }}
12 spec:
13   accessModes:
14   {{- range .Values.persistence.accessModes }}
15     - {{ . | quote }}
16   {{- end }}
17   resources:
18     requests:
19       storage: {{ .Values.persistence.size | quote }}
20   {{ include "mongodb.storageClass" . }}
21 {{- end }}