Le 30/04/2012 10:54, Guillaume Caron a écrit :
Bonjour tout le monde,

Je cherche un outil de déploiement de configuration à la Cfengine, mais 
minimaliste dans la mesure où mon besoin est très simple : pousser des fichiers 
de conf et exécuter des commandes à distance.  Il s'agit surtout d'uniformiser 
des conteneurs LXC qui ont tendance à se multiplier et dont la config diverge.

J'avais d'abord pensé écrire un script avec SSH et des clefs (et tant qu'à 
faire le publier si ça peut servir à d'autres) mais je me suis dit que les 
outils existent déjà et que je pourrais d'abord voir ce qui se fait.

En fouillant dans les paquets Debian:
* Cfengine2 : celui auquel j'avais pensé ; je l'ai déjà rencontré et j'avais 
apprécié sa syntaxe accessible, sa souplesse et son architecture claire; 
malheureusement le site et le paquet ne proposent plus de doc :-( ;
* Cfengine3 : j'ai essayé de me plonger dans la doc mais je le trouve vraiment 
trop complexe surtout comparé à la version précédente ;
* PuppetMaster : déjà eu l'occasion d'y mettre la main, la config n'est pas 
désagréable mais le côté Ruby me déplait : je trouve l'agent trop lent et je 
n'ai pas envie d'installer Ruby sur tous mes conteneurs juste pour lui ;
* Chef : je ne connais pas mais c'est également du Ruby donc je laisse de côté ;
* bcfg2 : je ne connais pas du tout mais la doc ne m'a pas paru insurmontable 
(il faut juste aimer le XML) ; agent et serveur sont deux paquets différents 
donc l'agent intrusif semble relativement peu intrusif, surtout avec python 
installé de base ; je teste dès que j'ai un peu de temps.

J'en suis là de ma petite recherche, qu'en pensez-vous ? Vous êtes-vous déjà 
frottés à ces logiciels ?
À moins que vous n'en connaissiez un autre qui correspondrait plus à ce que je 
cherche ?


Merci bien,
--
Guillaume

Salut

Dans l'optique de ssh tu as également dsh. Très pratique et config minimaliste.
Patrick


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à