Aug
3
2010

Retour du seminaire sysadmin + presentation Agile Puppet

La journée fût superbe et très intense , autant du point de vu du contenu des présentations que des divers échanges entre les participants (~25 personnes présentes) à chaque pauses; il faut souligner que le rythme des présentations n’a pas cessé sous la surveillance de Bruno pour garantir que tous le monde pourrait s’exprimer.

Après quelques cafés, étant arrivé à 7h40 il fallait bien, et les premières poignées de mains, Bruno a introduit la journée par une discours protocolaire et un grand merci à l’ENS Mines de Paris pour nous avoir mit à disposition une salle parfaite pour nos besoins.

Suite à cela la présentation de puppet a débuté en diagonal ça donnait une présentation des exécutables à utiliser (puppetmaster, puppetrun, puppetca très rapide); l’intérêt de l’utilisation et les risques pour ensuite parler plus en détail des “environnements” (plateforme) où s’en servir dév, staging, “production ???”.

Un point important a été signalé : “définissez ce que vous voulez puis puppet le fait à sa sauce” en résumé n’essayez pas de controler la manière de faire de puppet, ça devient un collègue de confiance !

Le schéma classic mais qu’il est toujours bon de rappeler à savoir l’utilisation des VMs pour l’aspect dév et staging avec l’utilisation de snap pour facilement rejouer les tests ; qui eux aussi n’ont pas été oublié dans la présentation avec Cucumber (autre lien) ; quelques “tips” ont été évoqué pour le staging à usage system comme le fait d’utiliser un nom de domaine dédié ce qui n’est pas bête. La fameuse question de l’oeuf et de la poule est apparue sur le fait de comment automatiser la première installation de puppet lui même sur ces environnements; à cela 2 réponses sont apparues le très connu outils Capistrano ainsi qu’un “puppet bootstrap” invoqué en “one line command” mais qui en serait à ses premières versions. L’auditoire étant censé être très sysadmin le rappel de b-a-ba dév a été fait (versionning, tags, branches, unit test, bugtracker, documentation). Pour finaliser le tour de l’outil l’aspect audit d’invocation des règles puppet a été présenté. Le tout s’est finalisé sur l’outil “Gepetto” développé par le conférencier lui même à savoir Alban Peignier (howto Gepetto ici).

J’avais déjà lu et écouté présentation sur le sujet celle-ci en restait pour autant originale et intéressante, merci Alban.

Related Posts

About the Author: Francois BAYART

Openmind, sysadmin, linux, debian, freedom, high tech

Leave a comment

You must be logged in to post a comment.

Tags

Chat box

Francois BAYART
(Sunday, Mar 18. 2012 12:07 PM)
Salut

1
You must be signed in to post a comment
UA-756064-6