rabbitmq-pv.yaml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. apiVersion: v1
  2. kind: PersistentVolume
  3. metadata:
  4. name: pv-rmq-1
  5. spec:
  6. capacity:
  7. storage: 4Gi
  8. accessModes:
  9. - ReadWriteMany
  10. volumeMode: Filesystem
  11. persistentVolumeReclaimPolicy: Recycle
  12. storageClassName: "rmq-storage-class"
  13. nfs:
  14. # real share directory
  15. path: /k8s/rmq-cluster/rabbitmq-cluster-1
  16. # nfs real ip
  17. server: 192.168.2.2
  18. ---
  19. apiVersion: v1
  20. kind: PersistentVolume
  21. metadata:
  22. name: pv-rmq-2
  23. spec:
  24. capacity:
  25. storage: 4Gi
  26. accessModes:
  27. - ReadWriteMany
  28. volumeMode: Filesystem
  29. persistentVolumeReclaimPolicy: Recycle
  30. storageClassName: "rmq-storage-class"
  31. nfs:
  32. # real share directory
  33. path: /k8s/rmq-cluster/rabbitmq-cluster-2
  34. # nfs real ip
  35. server: 192.168.2.2
  36. ---
  37. apiVersion: v1
  38. kind: PersistentVolume
  39. metadata:
  40. name: pv-rmq-3
  41. spec:
  42. capacity:
  43. storage: 4Gi
  44. accessModes:
  45. - ReadWriteMany
  46. volumeMode: Filesystem
  47. persistentVolumeReclaimPolicy: Recycle
  48. storageClassName: "rmq-storage-class"
  49. nfs:
  50. # real share directory
  51. path: /k8s/rmq-cluster/rabbitmq-cluster-3
  52. # nfs real ip
  53. server: 192.168.2.2