Puppet – menadżer konfiguracji serwerów. Tworzony przez firmę Puppet od 2005, którą założył Luke Kanies. Jest rozwijany jako wolne oprogramowanie na licencji Apache, a przed wersją 2.7.0 na licencji GNU GPL.
Manifesty Puppet odczytuje konfigurację serwera zawartą w tzw. manifeście. Zazwyczaj jest to plik tekstowy z rozszerzeniem .pp.
Poniższy przykład to manifest, którego uruchomienie spowoduje utworzenie pliku testfile z odpowiednimi własnościamihttps://docs.puppet.com/puppet/latest/reference/lang_summary.html#files : file {'testfile': path => '/tmp/testfile', ensure => present, mode => 0640, content => "Zawartość pliku.",
Użytkownicy Wśród użytkowników Puppeta znajdują się: Wikimedia Foundationhttp://blog.wikimedia.org/2011/09/19/ever-wondered-how-the-wikimedia-servers-are-configured/ , Reddithttp://www.reddit.com/r/sysadmin/comments/r6zfv/we_are_sysadmins_reddit_ask_us_anything/ , Dell, Zynga, Twitter, the New York Stock Exchange, Citrix Systems, Oracle, the Los Alamos National Laboratory, Stanford University, Lexmark, Google i inniGoogle, VMware, Cisco stuff Puppet with $8.5M .
Przypisy
Linki zewnętrzne puppet.com/ – strona oficjalna
Kategoria:Oprogramowanie na licencji Apache License Kategoria:Wolne oprogramowanie