C'est bizarre cette propension à utiliser ruby dans ce genre d'outils…
Ayant très rapidement essayé Chef mais lu des docs, vu des présentations, je dirais qu'on a deux approches :
1. puppet : orienté sysadmin, on décrit ce qu'on veut, et ça le fait
2. chef : orienté développeur, on dit ce qu'il faut faire
Chef est procédural, on sait dans quel ordre vont se faire les choses.
Puppet, il y a une résolution d'un arbre de décision, en fonction des dépendances, on peut savoir dans quel ordre se feront les choses, seulement si on a explicité des dépendances.
Voilà, en fonction des ses goûts ou affinité, le choix peut se faire sur ces critères.
# Puppet ou Chef
Posté par Gilles Mocellin . En réponse au journal Jouer au ptit chef ou à la poupée ?. Évalué à 7.
C'est bizarre cette propension à utiliser ruby dans ce genre d'outils…
Ayant très rapidement essayé Chef mais lu des docs, vu des présentations, je dirais qu'on a deux approches :
1.
puppet: orienté sysadmin, on décrit ce qu'on veut, et ça le fait2.
chef: orienté développeur, on dit ce qu'il faut faireChef est procédural, on sait dans quel ordre vont se faire les choses.
Puppet, il y a une résolution d'un arbre de décision, en fonction des dépendances, on peut savoir dans quel ordre se feront les choses, seulement si on a explicité des dépendances.
Voilà, en fonction des ses goûts ou affinité, le choix peut se faire sur ces critères.