github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/rancher-backup/templates/pvc.yaml (about) 1 {{- if and .Values.persistence.enabled -}} 2 apiVersion: v1 3 kind: PersistentVolumeClaim 4 metadata: 5 name: {{ include "backupRestore.pvcName" . }} 6 namespace: {{ .Release.Namespace }} 7 labels: 8 {{- include "backupRestore.labels" . | nindent 4 }} 9 spec: 10 accessModes: 11 - ReadWriteOnce 12 resources: 13 {{- with .Values.persistence }} 14 requests: 15 storage: {{ .size | quote }} 16 {{- if .storageClass }} 17 {{- if (eq "-" .storageClass) }} 18 storageClassName: "" 19 {{- else }} 20 storageClassName: {{ .storageClass | quote }} 21 {{- end }} 22 {{- end }} 23 {{- if .volumeName }} 24 volumeName: {{ .volumeName | quote }} 25 {{- end }} 26 {{- end }} 27 {{- end }}