Nico
Nico
Creator of this small website
May 13, 2009 1 min read

Puppet + Nginx + Mongrel

Mon puppetmaster au boulot a toujours été le bon vieux webrick fourni avec puppet. J’ai récemment atteint un nombre de machines qui ne permet plus de l’utiliser, il ne scale pas. Qu’à cela ne tienne, après avoir parcouru le wiki de puppet je me suis lancé : petit résumé et condensé orienté debian.

Tout d’abord les paquets nécessaires :

Ensuite modifier la conf dans /etc/default/puppetmaster pour démarrer des serveurs de type mongrel en lieu et place de webrick :

Modifier la section puppetmasterd dans votre puppet.conf en ajoutant la ligne suivante :

et enfin le nginx.conf, copie quasi conforme de celui du wiki :

Et OUI il tourne en root, à cause des certificats, flemme de gruiker sur les permissions.