Despliegue de los pods en kubernetes

02-postgres-storage.yaml 528B

12345678910111213141516171819202122232425262728293031
  1. kind: PersistentVolume
  2. apiVersion: v1
  3. metadata:
  4. name: postgres-pv-volume
  5. namespace: factorytrace
  6. labels:
  7. type: local
  8. app: postgres
  9. spec:
  10. storageClassName: manual
  11. capacity:
  12. storage: 10Gi
  13. accessModes:
  14. - ReadWriteMany
  15. hostPath:
  16. path: "/mnt/data"
  17. ---
  18. kind: PersistentVolumeClaim
  19. apiVersion: v1
  20. metadata:
  21. name: postgres-pv-claim
  22. namespace: factorytrace
  23. labels:
  24. app: postgres
  25. spec:
  26. storageClassName: manual
  27. accessModes:
  28. - ReadWriteMany
  29. resources:
  30. requests:
  31. storage: 10Gi