Files
helm-charts/samba/templates/samba-shares.pvc.yaml
T
2026-02-20 10:55:14 +01:00

15 lines
495 B
YAML

{{- range $index, $value := .Values.samba.shares }}
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: "{{ $.Release.Name }}-{{ required "A name for the storage-share must be provided" $value.name }}-volume-claim"
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: "{{ required "A size of the share-volume must be provided" $value.size }}"
storageClassName: {{ required "A storage-class must be provided" $.Values.samba.storageClass }}
---
{{- end }}