diff --git a/HowtoAnsible.md b/HowtoAnsible.md index 8ddb1082..b8619c77 100644 --- a/HowtoAnsible.md +++ b/HowtoAnsible.md @@ -1,10 +1,12 @@ --- title: Howto Ansible : automatisation d'infrastructure +categories: automation --- * Documentation : -Ansible est un outil d'automatisation de configuration et gestion de serveurs : il permet le déploiement de logiciels et l'execution de tâches via une connexion SSH. + +[Ansible](https://www.ansible.com/) est un outil d'automatisation de configuration et gestion de serveurs : il permet le déploiement de logiciels et l'execution de tâches via une connexion SSH. Ansible fonctionne sans agent sur les serveurs (*agent-less*) et selon le concept d'**[idempotence](https://fr.wikipedia.org/wiki/Idempotence)** : on décrit l'état d'un serveur et des actions seront exécutées dans le but de rendre le serveur conforme à cette description. On pourra relancer Ansible plusieurs fois, l'état final reste le même : seules les actions nécessaires seront exécutées. @@ -21,6 +23,7 @@ Ansible peut exécuter des actions sur des serveurs distants sous : Nous utilisons actuellement Ansible 2.0.2 (disponible via sous Debian 8 : ~~~ +# apt install python-apt dbus sudo # apt install --allow-unauthenticated ansible=2.0.2.0-1~bpo8+1 ~~~