• [^] # Re: Idempotence

    Posté par . En réponse au lien Automatisation méthode KISS et sans YAML. Évalué à 2.

    Je plussoie pour dire que Ansible se dit idempotent et souvent on lit que l'on décrit l'état plus que le processus, mais en pratique ce n'est pas vrai du tout. Quelques briques font effectivement ça, mais plein de brique ne le font pas du tout. Par exemple la suppression d'une ligne ajouté par un run précédent du programme n'est pas forcément géré (suivant la directive utilisé).

    Je ne jette pas la pierre à Ansible, ça reste un outil correct, mais en pratique il faut tester les scripts ansible, tout comme le code, et Docker, avec son redémarrage de la feuille blanche à chaque fois, est plus prédictible (ce n'est toutefois pas le même scope que ansible, on est d'accord).