PuppetDB permet de récupérer les données collectées par Puppet comme les facts et d’utiliser entre autres les ressources exportées. Ces données pourront ensuite être utilisées par d’autres programmes, comme le dashboard, ou vos propres outils grâce à une API. Il est donc utile de mettre en place ce genre de solution quand on commence à avoir un parc d’une centaine de machines ou une configuration assez conséquente. Voici la doc de PuppetDB pour en mettre un rapidement en place.

Continue reading

Puppet 3

J’ai mis à jour la documentation que j’avais fait de Puppet 2.7 en version 3.0. Mis à part les gains de perfs qui ne changent rien a la configuration, j’ai rajouté : Passenger : qui est l’officiel remplaçant du couple Mongrel/Nginx L’installation : celle ci se fait très simplement en installant un package deb ou rpm qui va installer le repository ainsi que la clé GPG associée La syntaxe : bien qu’elle change un peu, je n’ai pas eu à retoucher mes modules du fait que je l’avais créer avec Gepetto et que ce plugin éclipse m’avait aider à écrire correctement tout mon code Puppet Gestion des certificat : puppetca a été mergé dans la commande puppet (comme beaucoup d’autres) et s’appelle avec les mêmes arguments qu’avant via ‘puppet cert’ Puppetd : celui ci a aussi merger dans puppet et s’appelle maintenant via ‘puppet server’ ou ‘puppet’ suivant les cas d’usage.

Continue reading

J’ai récemment réalisé une présentation sur Puppet à mon taf pour mes collègues. A cet effet, j’ai créer des slides que j’ai partagé sur SlideShare. Si vous avez ce type de présentation en Français à faire, vous pouvez vous appuyer sur la mienne comme je l’ai fait sur d’autres :-) La présentation est disponible en téléchargement sur slideshare ou Puppet Slides.

Continue reading

Vous connaissez peut être Interface Lift ! Si vous ne connaissez pas encore, vous allez sûrement apprécier ! J’ai fini par trouver un petit script en Python qui permet de télécharger facilement tous les fonds d’écran dans la résolution souhaitée ! Voici le script. Bons fonds d’écran :-)

Continue reading

Voici quelques petites modifications récemment effectuées sur le wiki : Kernel : J’ai mis à jour la documentation pour la recompilation des kernels. Pas de gros changements, juste un petit rafraîchissement graphique. Bind : Petits correctifs sur quelques erreurs minimes Nagios : Une petite erreur sur l’installation, j’avais oublié ‘install’ dans apt-get (Merci Sandro) Awk : Ajout d’un exemple awk Mediawki : J’ai mis à jour la page pour quelques petits trucs qui ont changés avec la dernière mouture de Mediawiki

Continue reading

Bye bye /var/www

C’est avec tristesse que je vous annonce la fin de /var/www. Ca faisait des années que je m’étais bien habitué à celà. C’est en installant Nginx sur Debian 7 que je me suis rendu compte que /var/www n’existait pas. J’ai donc regardé la conf et que vois je… root /usr/share/nginx/www; J’ai donc regardé le README.Debian qui me renvoie sur l’explication : http://lintian.debian.org/tags/dir-or-file-in-var-www.html Debian a tout simplement remis les choses propres en suivant la FHS.

Continue reading

J’ai récemment passé mon Mediawiki en 1.20. J’ai eu quelques petits soucis avec l’URL rewriting et les short URL. En effet, dans cette nouvelle version, ils ont supprimé le $wgUsePathInfo qui a du coup complètement cassé mes redirections. J’ai finalement réussi à retrouver mon URL short mais d’une autre manière que je vous partage ici. Bonne lecture

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France