Puppet

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche
Puppet
Description de l'image Puppet Logo.svg.
Description de l'image 140228puppetrunExampleManuallyInvokedPackageUpdate.png.
Informations
Développé par Puppet Labs (en)Voir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 5.5.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/puppetlabs/puppetVoir et modifier les données sur Wikidata
Écrit en RubyVoir et modifier les données sur Wikidata
Système d'exploitation Unix, macOS, Microsoft Windows et LinuxVoir et modifier les données sur Wikidata
Type Framework
Gestionnaire de configuration (d)Voir et modifier les données sur Wikidata
Licence Apache-2.0Voir et modifier les données sur Wikidata
Site web puppet.com et puppet.com/puppet/what-is-puppetVoir et modifier les données sur Wikidata

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.

Pour utiliser plus facilement Puppet, il est conseillé d'utiliser Geppetto[4], qui permet d'éviter des soucis de syntaxe.

Puppet est utilisé dans la suite Satellite (en) de Red Hat.

Notes et références[modifier | modifier le code]

  1. « https://github.com/puppetlabs/puppet/releases/tag/5.5.0 » (consulté le 22 mars 2018)
  2. (en) « Puppet Windows », sur projects.puppetlabs.com/projects/puppet/wiki
  3. (en) « Puppet FAQ », sur projects.puppetlabs.com/projects/puppet/wiki
  4. (en) « Geppetto », sur puppetlabs.com/blog

Liens externes[modifier | modifier le code]