Outils pour utilisateurs

Outils du site


ansible

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
ansible [2017/11/17 09:12] – créée simonansible [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Ansible ====== 
-===== Installation ===== 
-Sur debian :  
-<code bash> 
-# apt install ansible 
-</code> 
  
-===== Utilisation ===== 
-La configuration des hosts se fait dans le fichier ''/etc/ansible/hosts''. On peut faire des groupes différents : 
-<code bash> 
-# 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 
-</code> 
- 
-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'' : 
-<code bash> 
-$ ansible all -m ping 
-</code> 
- 
-Seulement les machines du groupe ''home'' : 
-<code bash> 
-$ ansible home -m ping 
-</code> 
- 
-===== Sources =====