nfs-pv.yaml 547 B

12345678910111213141516171819202122
  1. kind: PersistentVolume
  2. apiVersion: v1
  3. metadata:
  4. name: "{{ template "cello-master.fullname" . }}-nfs"
  5. labels:
  6. type: local
  7. spec:
  8. {{- if .Values.autoStorageClass }}
  9. storageClassName: "{{ template "cello-master.fullname" . }}-nfs"
  10. {{- else }}
  11. {{- if (eq "-" .Values.nfs.storageClass) }}
  12. storageClassName: ""
  13. {{- else }}
  14. storageClassName: "{{ .Values.nfs.storageClass }}"
  15. {{- end }}
  16. {{- end }}
  17. capacity:
  18. storage: {{ .Values.nfs.size }}
  19. accessModes:
  20. - ReadWriteOnce
  21. hostPath:
  22. path: {{ .Values.nfs.storePath }}