Volume for interpod communication

As we know empty dir is restricted to single pod i.e sharing data between containers, have can we achieve empty dir functionalities specially host independent volume mounts that can be shared between pods and are host indipendent.

A read-write-many volume like NFS?

My concern is security, can we avoid host volume mounting and share the data between pods? also can we do it without nfs or any other cloud storage?