Share storage/volume between worker nodes in Kubernetes? Share storage/volume between worker nodes in Kubernetes? kubernetes kubernetes

Share storage/volume between worker nodes in Kubernetes?


Yes. It's possible if you look at this table any PV (Physical Volume) that supports ReadWriteMany will help you accomplish having the same data store for your Kafka workers. So in summary these:

  • AzureFile
  • CephFS
  • Glusterfs
  • Quobyte
  • NFS
  • VsphereVolume - (works when pods are collocated)
  • PortworxVolume

In my opinion, NFS is the easiest to implement. Note that Azurefile, Quobyte, and Portworx are paid solutions.