found this and went the service route.
had to add a few ExecStartPre keys and change the After key in the service file but it is currently working for me... just thought I'd share
[Unit]
Description=Glustermounting
After=network.target
[Service]
Type=simple
RemainAfterExit=true
ExecStartPre=/bin/sleep 10
ExecStartPre=/bin/mknod /dev/fuse c 10 229
ExecStartPre=/bin/sleep 3
ExecStart=/bin/mount -a
Restart=on-failure
RestartSec=3
[Install]
WantedBy=multi-user.target
I realize this is a bit hacky, if there's a better way to do this I'd like ot hear about it.
also dont forget the
systemctl daemon-reload
systemctl enable glusterfsmounts