====== Ansible ====== ---- ===== Ubuntu 20.04 ===== ==== Installation ==== Installer simplement le paquet : sudo apt install ansible ==== Configuration ==== Configurer le fichier d'inventaire /etc/ansible/hosts avec la liste des serveurs à piloter : [servers] server1 ansible_host=203.0.113.111 server2 ansible_host=203.0.113.112 server3 ansible_host=203.0.113.113 [all:vars] # pour s'assurer de la version de python utilisé par les serveurs de l'inventaire ansible_python_interpreter=/usr/bin/python3 ==== Vérifications ==== === Vérifier l'inventaire === ansible-inventory --list -y === Vérifier a connexion === ansible all -m ping -u root ==== Utilisation ==== === Exécution de commande === Exécution de la commande df -h sur tous les serveurs avec l'utilisateur root : ansible all -a "df -h" -u root === Exécution module ansible === * Test connexion ansible all -m ping -u root * Installation paquet ansible all -m apt -a "name=vim state=latest" -u root ---- ===== Sources ===== [[https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-ansible-on-ubuntu-20-04-fr|Installation Ubuntu 20.04]]\\ [[https://www.digitalocean.com/community/cheatsheets/how-to-use-ansible-cheat-sheet-guide|Guide]] ---- [[all:bibles:linux:ansible|Haut de page]]