Having a shared release directory is key
Keep all of your config files in one place
- Allows you to have a real global config file, with common values across the whole pool
- Much easier to make changes (even for “local” config files in one shared directory)
Keep all of your binaries in one place
- Prevents having different versions accidentally left on different machines
- Easier to upgrade