Outils pour utilisateurs

Outils du site


ansible

Ceci est une ancienne révision du document !


Table des matières

Ansible

Installation

Sur debian :

# apt install ansible

Utilisation

La configuration des hosts se fait dans le fichier /etc/ansible/hosts. On peut faire des groupes différents :

# This is the default ansible 'hosts' file.
#
# It should live in /etc/ansible/hosts
#
#   - Comments begin with the '#' character
#   - Blank lines are ignored
#   - Groups of hosts are delimited by [header] elements
#   - You can enter hostnames or ip addresses
#   - A hostname/ip can be a member of multiple groups
 
[home]
192.168.1.151 #server
192.168.1.161 #server2
192.168.1.157 #server3
192.168.1.158 #server4
 
[work]
192.168.1.154 #machinetest
192.168.1.156 #machinecela
192.168.1.155 #machine
192.168.1.160 #machinececi

Une fois les machines configurées dans le fichier, on peut par exemple pinguer tous les serveurs ou seulement ceux qu'un groupe en particulier. Toutes les machines qui sont dans le fichier hosts :

$ ansible all -m ping

Seulement les machines du groupe home :

$ ansible home -m ping

Sources

ansible.1510910095.txt.gz · Dernière modification : (modification externe)