Puppet enterprise

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Type Distribution commerciale
Contexte Version supportée de Puppet : console web, PuppetDB et outils d'orchestration intégrés
Éditeur Puppet, Inc. (racheté par Perforce en 2022, à vérifier selon la période)
Voir aussi Puppet · Puppet opensource · Puppet-dashboard

Puppet Enterprise (PE) est la distribution commerciale de Puppet, packagée avec une console web de gestion, PuppetDB, un service d'orchestration et un support éditeur — par opposition à Puppet opensource, la version communautaire sans ces briques intégrées ni support contractuel.

Installation

L'installateur PE fonctionne à partir d'un fichier de réponses (answer file), qui décrit les rôles et paramètres de l'installation avant de l'exécuter :

puppet_enterprise-installer -s answer.txt   # crée/édite le fichier de réponses de façon interactive
puppet_enterprise-installer -a answer.txt   # exécute l'installation à partir de ce fichier

Note (à vérifier) : cette procédure correspond aux versions historiques de PE (installateur en shell, fichier answer.txt). Les versions plus récentes utilisent un fichier pe.conf au format Hiera et un installateur différent — se référer à la documentation Puppet/Perforce en vigueur au moment de l'installation.

Une fois l'installation terminée, la console web est accessible en HTTPS sur l'adresse du master :

https://<ip-du-master>/

Les identifiants par défaut du mode démonstration (learning VM) étaient historiquement :

utilisateur : puppet@example.com
mot de passe : learningpuppet

À changer immédiatement sur toute installation réelle — ces identifiants ne doivent jamais être conservés au-delà d'un environnement de test/formation.

Licence

Le modèle de licence de Puppet Enterprise est basé sur le nombre de nœuds gérés. Historiquement, un palier gratuit existait pour un nombre limité de nœuds (de l'ordre d'une dizaine), au-delà duquel une licence payante à l'année était nécessaire.

(à vérifier) : les paliers gratuits et les tarifs ont été révisés plusieurs fois depuis — se référer à la page tarifaire actuelle de l'éditeur avant toute décision d'achat ou de renouvellement, l'ancien montant annuel par nœud n'est plus fiable à citer ici.

Voir aussi

  • Puppet — page hub
  • Puppet opensource — distribution communautaire équivalente
  • Puppet-dashboard — ENC/reporting historique, remplacé par la console PE sur cette distribution
  • Puppet client 4 — l'agent PE s'appuie sur le même agent tout-en-un que la version open source