Infos
Le dossier ansible_private
contient l'ensemble des fichiers a personnaliser pour votre instance.
Ca description est fourni ci-dessous
Structure du dossier ansible_private
ansible_private/
inventory.yml
group_vars/
all/
vars.yml
vault.yml
host_vars/
hostname1/
vars.yml
vault.yml
hostname2/
...
- inventory.yml : Contient les noms de vos serveurs (physique et/ou virtuels)
- group_vars/all/ : Contient les variables s'appliquant à tous vos serveurs sans exception.
- host_vars/hostname1/ : Contient les variables s'appliquant au serveur nommé
hostname1
.
Les dossiers host_vars
et group_vars
contiennent 2 types de fichiers :
- vars.yml : Les variables non sensibles.
- vault.yml : Les variables sensibles. Ces fichiers doivent être chiffrés avant envoi sur un serveur git. Ils peuvent être chiffrés avec la commande
./ansible_run.sh -e
.