Vous vous rappelez peut être de mon fameux Puppet Push qui me permettait d’exécuter des puppet client sur des hosts choisis. Mcollective fait la même chose, mais en mieux et propose pleins de fonctionnalités en plus. Bref, il vous permet de contrôler tout un tas de machines très facilement et s’intègre très bien à Puppet. C’est d’ailleurs aujourd’hui ce que j’utilise en production. Plutôt qu’un long discourt, je vous laisse voir ma doc sur Mcollective.

Continue reading

J’ai commencé à lire ce livre après avoir repensé toute ma conf puppet et c’est un peu dommage, j’aurais gagné du temps sur certaines choses. Bref ce livre s’adresse aux personnes ayant déjà fait du Puppet (normal c’est un cookbook), qui veulent automatiser au maximum. Voyez ce bouquin comme un retour d’expérience avec les best practices à adopter pour faire une bonne conf Puppet. Pour vous donner un exemple, ce sera aussi mon retour d’expérience, j’ai utilisé Puppet pendant 2 ans et demie avec les fonctionnalités classiques et légèrement poussées.

Continue reading

Voici le troisième et dernier article sur Puppet, nous allons parler des modules. C’est là dessus qu’on passe un temps fou pour arriver à ce que tout soit automatisé. Pour certains d’entre eux, je n’ai passé que quelques minutes et d’autres plusieurs jours. J’ai tenté d’expliquer chaque module avec les points les plus intéressants, les choses les plus pertinentes pour la compréhension et la découverte de certaines fonctionnalités. C’est avec beaucoup de recul et plusieurs années d’expériences dans Puppet que j’ai pu arriver à avoir une certaine vision de ce qu’il est possible de faire et ai donc passé en revue tous mes modules.

Continue reading

Toujours dans la lignée de l’article sur Puppet (voir articles précédents), je vous propose cette fois ci un deuxième article, qui contient des astuces et des cas d’utilisation du langage. Que ce soit pour les manifests, les templates, facter, parser etc… Pour ceux qui se sont arrêter aux manifests et ont trouvé des limitations ou tout simplement ne se sont pas encore posée la question de savoir ce que l’on pouvait bien faire de plus que les ressources de base, je vous conseil d’aller voir, vous risquez d’être surpris par la puissance de Puppet :-)

Continue reading

J’ai mis à jour la documentation sur Puppet sur la partie installation et la configuration du serveur. Je prépare quelques autres mises à jour de cet article qui vous aideront j’espère, à mettre en place ce type de solution qui devient très très vite indispensable :-) Voici la mise à jour de l’installation et la configuration du puppet master.

Continue reading

Pour ceux qui se posent encore des questions sur certains outils de virtualisation, de management de serveurs ou autre, voici le résumé lors du meeting aux “rencontres mondiales du logiciel libre” sur le sujet du cloud made by Google. Ça se passe ici. Et pour ceux qui ne veulent pas s’encombrer avec les détails, voici le PDF. Bonne lecture :-)

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France