Open
Description
The glusterfs-volume-plugin wraps a GlusterFS-Fuse client to connect to a GlusterFS server cluster. Instead of having the managed plugin just be a client use it as the actual GlusterFS server.
This is to track down the concept and high level architecture to see the feasibility of such an endeavor.
The objective of the plugin is to abstract away the brick and volume management while inside the swarm. so there will be limitations to simplify the usage:
- There is only one glusterfs pool for the swarm
- There is only one gluster volume
- All the bricks that are allocated will be given to the GlusterFS volume.
- There is only one instance of the plugin per node and will use
host
networking exposing the GlusterFS ports to the rest of the network