What is Puppet (software)?
{{Infobox software | name = Puppet | logo = Puppet Logo.svg | screenshot = | caption = Puppet manually invoked on a client | collapsible = | author = | developer = [[Puppet (company)|Puppet]] | released = {{release date and age|2005}} | programming language = [[C++]] & [[Clojure]] from 4.0,<ref>{{cite web|url=https://puppet.com/blog/evolving-puppet-for-next-10-years |title=Evolving Puppet for the Next 10 Years |publisher=Luke Kanies |date=2014-09-23 |access-date=2017-05-26}}</ref> [[Ruby (programming language)|Ruby]] | operating system = [[Linux]], [[Unix-like]], [[Microsoft Windows]] | platform = | size = | language = | genre = {{ubl|[[Software configuration management]]|[[Infrastructure as Code]]}} | license = Open Source Puppet: [[Apache License|Apache]] for >2.7.0, [[GNU General Public License|GPL]] for prior versions. Puppet Enterprise: proprietary<ref>{{Cite web |url=https://puppet.app.box.com/v/2018-master-license-agreement |title=Puppet Master License Agreement |access-date=2021-03-26 |archive-date=2019-08-04 |archive-url=https://web.archive.org/web/20190804062636/https://puppet.app.box.com/v/2018-master-license-agreement |url-status=dead }}</ref> | website = {{URL|https://puppet.com/}} }} Puppet is an [[open source]] software configuration management and deployment tool. Puppet is said to change the human workflow, and enable developers and system administrators to work together.<ref>{{Cite news|url=https://insights.hpe.com/articles/what-is-puppet-and-why-should-you-consider-it-for-your-cloud-and-servers-1705.html|title=Why you should consider using Puppet software for DevOps {{!}} HPE|newspaper=HPE|access-date=2017-10-19|language=en}}</ref> In October 2017, Puppet unveiled a new product of its own, a hybrid infrastructure tool Puppet Discovery.<ref>{{Cite news|url=http://www.crn.com