Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| puppet [Le 26/11/2015, 17:59] – [Présentation] 84.101.209.253 | puppet [Le 13/11/2023, 01:40] (Version actuelle) – [Puppet] Mise en majuscule d'un caractère le nécessitant Benjamin Loison | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag>Xenial |
| ---- | ---- | ||
| ====== Puppet ====== | ====== Puppet ====== | ||
| - | ===== Présentation ===== | + | Puppet est un outil de gestion de la configuration de serveurs, il permet le télédéploiement de configuration sur un ensemble de serveurs en quelques minutes. L' |
| - | Puppet est un outil de gestion de la configuration de serveurs, il permet le télédéploiement de configuration sur un ensemble de serveurs en quelques minutes. L' | + | |
| \\ | \\ | ||
| {{: | {{: | ||
| - | <note tip>Il existe une version Legacy (0.25.x) qui comporte de nombreux bugs et manque de fonctionnalités l' | + | Systèmes supportés : |
| + | Puppet fonctionne sur la plupart des systèmes Unix et sur Windows. Voir [[http:// | ||
| - | Prendre connaissance du tableau suivant | ||
| - | ===== Prérequis | + | ===== Pré-requis |
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| * Disposez de plusieurs serveurs à administrer sans quoi le gain de temps et d' | * Disposez de plusieurs serveurs à administrer sans quoi le gain de temps et d' | ||
| * Notions en administration système. | * Notions en administration système. | ||
| - | ===== Systèmes supportés ===== | ||
| - | Puppet fonctionne sur la plupart des systèmes Uni* et dans une moindre mesure Windows. voir [[http:// | ||
| - | <note tip> | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | Puppet est présent dans les dépôts, installez les paquets puppet, facter et puppetmaster (pour le serveur maître) : | + | Puppet est présent dans les [[:dépôts]], installez les paquets puppet, facter et puppetmaster (pour le serveur maître) : |
| - | * Sur le client | + | * Sur le client : < |
| - | < | + | * Sur le master : < |
| - | * Sur le master | + | |
| - | < | + | |
| Cependant si vous souhaitez une version différente rendez-vous sur la page de téléchargement [[http:// | Cependant si vous souhaitez une version différente rendez-vous sur la page de téléchargement [[http:// | ||
| < | < | ||
| Ligne 40: | Ligne 36: | ||
| <note tip>Les fichiers de configuration sont donnés à titre d' | <note tip>Les fichiers de configuration sont donnés à titre d' | ||
| - | On modifie le fichier / | + | On [[: |
| < | < | ||
| [main] | [main] | ||
| Ligne 61: | Ligne 57: | ||
| </ | </ | ||
| - | === Parefeu | + | === Pare-feu |
| - | On modifie également notre parefeu | + | On modifie également notre pare-feu |
| < | < | ||
| iptables -A OUTPUT -p tcp -m state --state NEW, | iptables -A OUTPUT -p tcp -m state --state NEW, | ||
| Ligne 71: | Ligne 67: | ||
| === Configuration de l' | === Configuration de l' | ||
| - | / | + | On [[: |
| < | < | ||
| [main] | [main] | ||
| Ligne 109: | Ligne 105: | ||
| </ | </ | ||
| - | === Parefeu | + | === Pare-feu |
| - | Si vous disposez d' | + | Si vous disposez d' |
| < | < | ||
| iptables -A OUTPUT -p tcp -m state --state NEW, | iptables -A OUTPUT -p tcp -m state --state NEW, | ||
| Ligne 143: | Ligne 139: | ||
| ===== Problèmes ===== | ===== Problèmes ===== | ||
| ==== Désactivez le déploiement automatique d'un client ==== | ==== Désactivez le déploiement automatique d'un client ==== | ||
| - | Un client **puppetd** qui tourne en daemon à la fâcheuse tendance d' | + | Un client **puppetd** qui tourne en daemon à la fâcheuse tendance d' |
| < | < | ||
| Ligne 213: | Ligne 209: | ||
| Pour supprimer cette application, | Pour supprimer cette application, | ||
| < | < | ||
| - | gem uninstall facter</ | + | gem uninstall facter</ |
| ===== Liens ===== | ===== Liens ===== | ||
| * **en** [[http:// | * **en** [[http:// | ||
| * **en** [[http:// | * **en** [[http:// | ||
| * [[http:// | * [[http:// | ||
| - | * **fr** [[http:// | + | * **fr** [[wpfr> |
| ---- | ---- | ||
| // | // | ||
