Decentralized: There is no server. Just your laptop and your army of nodes.
Quick and easy to get started. You don't even need to know Python.
Lightweight: Even managing just a single machine won't feel like overkill.
Push configuration directly using SSH. No agent required.
Free as in bird.
100% Free Software.
No Enterprise Edition.
Pythonic and hackable.
Write hooks, custom items or use it just as a library.
While most other config management systems rely on a client-server architecture, BundleWrap works off a repository cloned to your local machine.
It then automates the process of SSHing into your servers and making sure everything is configured the way it's supposed to be. You won't have to install anything on managed servers.
BundleWrap is Free Software licensed under the GNU General Public License.
When we talk about config management, we mean using a piece of software to manage the state of your servers. It will create files, install software and start services.
Using a config management system has many advantages: