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 }}