{{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }} apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {{ .Release.Name }}-data labels: app.kubernetes.io/name: {{ .Chart.Name }} app.kubernetes.io/instance: {{ .Release.Name }} spec: accessModes: {{- toYaml .Values.persistence.accessModes | nindent 4 }} {{- with .Values.persistence.storageClass }} storageClassName: {{ . }} {{- end }} resources: requests: storage: {{ .Values.persistence.size }} {{- end }}