• [^] # Re: Encore de l'Ansible...

    Posté par . En réponse à la dépêche Pile de logiciels libres de déploiement et gestion de grappes de serveurs ou de parc. Évalué à 2.

    Dans tout ce que j’ai pu testé, Salt est de loin le pire. Le code est dégueulasse (des fonctions de 3000 linges avec des boucles et des conditions imbriquées), la config en YAML et Jinja est horrible, les mises à jour sont toutes plus foireuses les unes que les autres, leur gestion de versions est complètement pété, tu n’es jamais sûr qu’un patch va pas être oublié au moment de la release et tu dois une PR par version pour les hotfix (ça, ça a changé un peu apparemment). J’ai vu beaucoup de bug avec Salt ou il fallait aller sur un syndic ou master pour rm -rf des fichiers, genre le cache des pillars qui se met pas à jour pour ta branche de dev (ou inversement qui se propage de ta branche de dev vers ta branche de prod), le dépôt qui se synchronise pas, etc.

    Côté Chef, j’ai pas trop jouer avec, mais j’ai jamais vraiment apprécier et comme il est quand même moins répandu que Puppet, j’ai jamais ressenti le besoin de le tester outre mesure. Aussi, depuis qu’ils ont signé un contrat avec l’ICE, ils peuvent m’oublier.

    J’utilise énormément Puppet et je suis probablement biaisé en sa faveur, je suis curieux de connaître ce qui te fait le rejeter.