Skip to content
Snippets Groups Projects
Verified Commit 10b50add authored by me5na7qbjqbrp's avatar me5na7qbjqbrp
Browse files

Add alternatives in README

parent 5c75cff6
No related branches found
No related tags found
1 merge request!4Structure
......@@ -91,18 +91,29 @@ vers les serveurs puis détruites à la fin de l'exécution.
### Gestion des groupes de machines
Dans BCFG2 on avait des groupes selon la version de Debian.
Avec Ansible on peut utiliser en condition
`ansible_distribution_release == 'stretch'` par exemple.
Donc il n'y a plus trop d'intêret de séparer selon la version de Debian les machines.
Pour la majorité des groupes ont retrouve ce qu'il y avait dans BCFG2
(`crans-vm`, `crans`…).
Pour la liste complète, je vous invite à lire le fichier `hosts`.
Sinon pour les autres groupes, vous allez retrouver une configuration similaire à BCFG2
avec par exemple les groupes `crans-vm`, `crans`
Pour en savoir plus je vous invite à lire le fichier `hosts`.
Néanmoins grâce au système de facts d'Ansible, les groupes suivants ont été
remplacés par une condition :
* pour tester les versions de Debian,
```YAML
ansible_distribution_release == 'stretch'
```
* pour tester si c'est un CPU Intel x86_64,
```YAML
ansible_processor[0].find('Intel') != -1
and ansible_architecture == 'x86_64'
```
Pour les fonctions (`proxy-server`, `dhcp-dynamique`…) il a été choisi
de ne pas faire de groupe particulier mais plutôt de sélectionner les machines
pertinentes directement dans les playbooks.
de ne pas faire de groupe particulier mais plutôt de sélectionner/enlever
les machines pertinentes directement dans les playbooks.
### Lister tout ce que sait Ansible sur un hôte
......@@ -112,5 +123,5 @@ Pour lister tous les faits qu'Ansible collecte nativement d'un serveur
on peut exécuter le module `setup` manuellement.
```
ansible -i hosts zamok.crans.org -m setup --ask-vault-pass
ansible zamok.adm.crans.org -m setup --ask-vault-pass
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment