So in our environment, we are using a custom build of Zabbix as a monitoring solution. We have Zabbix deployed to four different sites, and would like to ensure that the build is consistent across all four sites.
So far, we have a Git repo holding a copy of our Zabbix build, and that gets updated automatically every night via cron.
However, I'd like to do away with the cron task and set up some sort of "automatic sync" mechanism, whereby as soon as someone does a git push on one node, all the other nodes do a git pull with no intervention from the user.
Has anyone heard of perhaps a FUSE driver that might supply this functionality? or some other kind of solution?
Thanks!!