Puppet is a cross-platform configuration management tool
Puppet is a cross-platform configuration management tool.
Puppet can run either in a standalone or client/server deployment to manage the configuration, deployment, and patching of both operating systems and applications. It is available as both open source and commercial software.