_pv.tpl 470 B

123456789101112131415161718192021222324252627
  1. {{ define "persistentVolume" }}
  2. {{- $name := .name }}
  3. {{- $nfsServer := .nfsServer }}
  4. {{- $nfsPath := .nfsPath }}
  5. {{- $pvcNamespace := .pvcNamespace }}
  6. {{- $pvcName := .pvcName }}
  7. apiVersion: v1
  8. kind: PersistentVolume
  9. metadata:
  10. name: {{ $name }}
  11. spec:
  12. capacity:
  13. storage: 500Mi
  14. accessModes:
  15. - ReadWriteMany
  16. claimRef:
  17. namespace: {{ $pvcNamespace }}
  18. name: {{ $pvcName }}
  19. nfs:
  20. path: {{ $nfsPath }}
  21. server: {{ $nfsServer }}
  22. ---
  23. {{ end }}