Puppet qui sattaque au monde du reseau avec le nuxus3000 :o
Clin d'oeil à ubiqube
Script de hook pre-commit pour vérifier la syntaxe des .pp en utilisant http://puppet-lint.com/
Vidéo sympa qui fait le tour des fonctions principales
Un pas de plus vers l automatisation : grâce a puppet on peut rapidement configurer un serveur en lui attribuant des classes (entre autre). Pour ca , il fait modifier le site.pp ou bien, si on utilise un ENC comme puppet dashboard, il faut quelques clics. La même chose en command line avec PE :)
article qui explique très simplement qu'estce qu'un ENC
Voilà ce qu'il manque au puppet dashboard gratuit :(
Pour attribuer des parametres aux classes qu'on lie
Qu'est ce qu'un bon module puppet ?
Dans puppet, on peut créer des classes parametrables qui pourront être utilisés avec différents parametres dans site.pp
Le problème, c'est quand un utilise un ENC (comme puppet dashboard) : il permet de lier une classe à un noeud, mais pas de lui donner des parametres qui l'accompagne.
Pour contourner ce probleme on peut utiliser les parametres associés au noeud ou au groupe dans Puppet Dashboard. Le soucis c'est que ces parametres sont globaux et qu'il peut y avoir des conflits. (Il faut utiliser une convention de nommage pour ne pas se perdre)
$maclasse_monparam => mavalue
Modules puppet pour installer cassandra