XHTML.net

Technology talks by Loïc d’Anterroches

News, articles, PHP, scripts, XHTML/CSS, …

  1. Home
  2. News

Les marionnettes font la fête

The 2008-02-06 at 12:42 by Loïc d'Anterroches filed under News.

Puppet, marionnette en Français, est un logiciel permettant de centraliser la configuration de vos serveurs.

Le principe est d’avoir un serveur central (oui, un point unique de défaillance, mais on peut toujours en avoir un autre au cas où) qui distribue les mises à jour de configuration aux autres serveurs/systèmes que vous gérez. Toutes les 30 minutes, chaque serveur va venir interroger le serveur central et vérifier si sa configuration doit changer.

Vous pouvez facilement avoir des configurations différentes pour chacun des serveurs. Par exemple, vous pouvez dire que le serveur 1.chezvous.com disposera de apache, php et mysql et le serveur 2.chezvous.com aura python, apache et mysql. Vous pourrez avoir donc 2 éléments de configuration communs pour les deux serveurs.

L’application est plutôt bien codée et facile à installer car disponible en paquets pour Debian/Ubuntu.

Je suis en train de l’utiliser pour réduire l’installation d’un nouveau serveur pour ConfOrganizer à :

  1. installation du système de base ;
  2. installation de puppet ainsi que configuration ;
  3. puis mise à jour automatisée via puppet sans intervention manuelle.

En gros, 3 étapes avec le minimum d’intervention humaine.

Comments from readers

Voice your ideas

It is painless and I try not to kill electrons in the process.


Your email is required but will not be shared nor displayed.


Do you think your comment will force me to write even better stuff next time? If so, you simply rock.


Logo of Plume CMS