Add Role for GlusterFS
First see https://gitlab.com/ProfessorManhattan/Playbooks/-/issues/451 to get a better idea of why GlusterFS is needed.
After understanding the requirements, add a role to /roles/system/glusterfs
that installs GlusterFS and sets up the network.
Please feel free to be creative with this. We might want to create a seperate playbook for configuring the master node/slave nodes after all the computers on the network are setup. So, we might want to have two roles, one for installing GlusterFS in the main playbook and then another role for setting up the network that runs after all the computers are set up. Let me know your thoughts.