Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
wiki:ansible [2018/04/25 13:15]
root
wiki:ansible [2018/10/08 14:30] (Version actuelle)
root [Configuration]
Ligne 48: Ligne 48:
  
 ====== Configuration ====== ====== Configuration ======
 +
 +Arborescence Ansible:
 +
 +<code bash>
 +|_ .vault_pass # Fichier contenant les mots de passe et autres secrets
 +|_ ansible.cfg # Fichier de configuration général d'​Ansible
 +|_ facts.txt # Fichiers contenant les facts des serveurs
 +|_ (d) hosts_vars # Répertoire avec des fichiers contenant les variables des serveurs
 +| |_ host01.yml # Variables host1
 +| |_ host02.yml # Variables host2
 +| |_ host03.yml # Variables host3
 +|_ sites.yml # Fichier définissant toutes les actions à effectuer et les hôtes sur lesquels lancer les actions
 +|_ (d) roles # Répertoire contenant tous les rôles
 +| |_ zabbix_server # Répertoire contenant les fichiers nécessaires pour déployer le rôle zabbix_server
 +| | |_ files # Répertoire contant les fichiers à copier sur les hôtes
 +| | |_ tasks # Répertoire contenant les tâches à effectuer
 +| | |_ templates # Fichier templates en Jinja2 qui sera modifié et envoyé sur l’hôte
 +| | |_ handlers # Actions à effectuer appelées depuis une tâche
 +| | |_ vars # Répertoire avec les fichiers contenant des variables
 +|___|_ zabbix_agent # Répertoire contenant les fichiers nécessaires pour déployer le rôle zabbix_server
 +</​code>​
 +
  
 La configuration se fait dans le fichier ///​etc/​ansible/​hosts//​ La configuration se fait dans le fichier ///​etc/​ansible/​hosts//​
wiki/ansible.txt · Dernière modification: 2018/10/08 14:30 par root
CC0 1.0 Universal
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5