Puppet
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Nuvola_apps_emacs_vector.svg/35px-Nuvola_apps_emacs_vector.svg.png)
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
![Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.](http://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Info_Simple.svg/12px-Info_Simple.svg.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/2017-fr.wp-orange-source.svg/45px-2017-fr.wp-orange-source.svg.png)
Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires ().
Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires.
![Description de l'image Puppet transparent logo.svg.](http://upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Puppet_transparent_logo.svg/langfr-120px-Puppet_transparent_logo.svg.png)
![Description de l'image 140228puppetrunExampleManuallyInvokedPackageUpdate.png.](http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/140228puppetrunExampleManuallyInvokedPackageUpdate.png/220px-140228puppetrunExampleManuallyInvokedPackageUpdate.png)
Développé par | Puppet Labs (en)![]() |
---|---|
Première version | ![]() |
Dernière version | 8.5.1 ()[1]![]() |
Dépôt | github.com/puppetlabs/puppet![]() |
Écrit en | Ruby![]() |
Système d'exploitation | Unix, macOS, Microsoft Windows et Linux![]() |
Type | Framework Gestionnaire de configuration (d) ![]() |
Licence | Licence Apache 2.0![]() |
Site web | puppet.com/open-source/#osp![]() |
modifier - modifier le code - voir Wikidata (aide)
Puppet est un logiciel libre permettant la gestion de la configuration de serveurs esclaves (GNU/Linux, Mac OS X et Windows[2]).
Puppet est écrit à l'aide du langage de programmation Ruby et est diffusé sous licence Apache 2.0 pour les versions récentes de Puppet. Les versions plus anciennes (inférieures à la V2.7.0), sont sous licence GPL[3].
La version libre permet de gérer les déploiements système et applicatif, et accepte les machines virtuelles type Amazon EC2.
La version commerciale de Puppet permet en plus, de gérer les machines virtuelles VMware, d'avoir une interface graphique de gestion, d'automatiser et d'orchestrer les déploiements, d'avoir une plateforme de développement pour tous les environnements, de gérer individuellement les droits utilisateurs.
Puppet est utilisé dans la suite Satellite (en) de Red Hat.
Notes et références
Liens externes
- (en) Site web de projet Puppet
- (en) Tutoriel sur Puppet
- (en) Pulling Strings with Puppet: Configuration Management Made Easy (ISBN 1-59059-978-0)
- Tutoriel sur Puppet en français
- Deuxième tutoriel sur Puppet en français
- (en) Comparatif entre Chef et Puppet
Portail des logiciels libres