How to expose a glusterfs server?

It’s easy to plug a hard-drive and expose it as a NAS, through SMB and/or NFS.

To avoid this NAS to become a SPOF, I’d like to expose it through https://www.gluster.org/ instead of NFS. It would allow the data to be replicated on some other devices, and the clients to be transparently switched from one device to another one.

I did not find any package for glusterfs on Turris OS (or OpenWRT).
It’s probably possible to do that through a LXC container, I suppose. But it would be so simpler to handle it directly on Turris OS.

Anybody tried such thing?

My goal is to avoid a SPOF, as this data would be the persistent volumes of a kubernetes cluster (hosted on other devices of the local network)