nfs-pvc.yaml 494 B

12345678910111213141516171819
  1. kind: PersistentVolumeClaim
  2. apiVersion: v1
  3. metadata:
  4. name: "{{ template "cello-master.fullname" . }}-nfs"
  5. spec:
  6. {{- if .Values.autoStorageClass }}
  7. storageClassName: "{{ template "cello-master.fullname" . }}-nfs"
  8. {{- else }}
  9. {{- if (eq "-" .Values.nfs.storageClass) }}
  10. storageClassName: ""
  11. {{- else }}
  12. storageClassName: "{{ .Values.nfs.storageClass }}"
  13. {{- end }}
  14. {{- end }}
  15. accessModes:
  16. - ReadWriteOnce
  17. resources:
  18. requests:
  19. storage: {{ .Values.nfs.size }}