flexvolume/smb/helm/smb-flexvol/templates/pvc-smb-flexvol.yaml (20 lines of code) (raw):

{{ if .Values.smbVolumeClaim.enabled }} kind: PersistentVolumeClaim apiVersion: v1 metadata: name: {{ include "smb-flexvol.fullname" . }} labels: {{ include "smb-flexvol.labels" . | indent 4 }} spec: selector: matchLabels: app.kubernetes.io/name: {{ include "smb-flexvol.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} accessModes: - ReadWriteMany resources: requests: storage: {{ .Values.smbVolumeClaim.request }} volumeName: {{ include "smb-flexvol.fullname" . }} storageClassName: "" {{ end }}