Puppet is a configuration management system and a language. It was written for and by system administrators to manage large …