Table des matières

Ansible

Ansible est une plate-forme logicielle libre pour la configuration et la gestion des ordinateurs. Elle combine le déploiement de logiciels multi-nœuds, l'exécution des tâches ad-hoc, et la gestion de configuration. Elle gère les différents nœuds par dessus SSH et ne nécessite l'installation d'aucun logiciel supplémentaire à distance sur eux.

Source : Wikipedia

Installation

$ git clone gitolite3@tourton.ilico.org:ansible
$ touch ansible.log

Mettre à jour les machines

Mettre à jour toutes les machines :

$ ansible-playbook upgrade.yml

Mettre à jour seulement une ou plusieurs machines :

$ ansible-playbook -l coussin.ilico.org upgrade.yml
Les machines sont déclarées dans le fichier hosts