We use MacBook Pro(around 50 nodes) to run our business. I'm trying to manage all the Mac machines centrally. Currently, I have a simple bash script to install all the applications/packages/dev-tools using brew on each machine.
I'm looking for opensource solution. Puppet can be an option but before that I want to make sure that I am not missing any opensource tool with nice web UI(like Casper suite).
How do you manage Mac OSX nodes from a central location to automatically setup the resources?