| .gitignore | ||
| ansible_id_rsa | ||
| ansible_id_rsa.pub | ||
| bootstrapC.sh | ||
| bootstrapS.sh | ||
| README.md | ||
| user_id_rsa | ||
| user_id_rsa.pub | ||
| Vagrantfile | ||
Ansible - plateforme de test
Projet Vagrant qui configure trois machines Debian. Un serveur Ansible et deux Client.
OS: Debian 10 Paquets Server: git vim nano ansible Paquets Clients: vim nano
Les 3 VMs sont accessibles via vagrant ssh sous les noms suivants:
- ANSIBLESERVER
- ANSIBLECLIENT1
- ANSIBLECLIENT2
Les 3 VMs sont équipés d'un vCPU et de 1024MB de RAM.
Les VMs peuvent communiquer ensemble via un réseau privé 10.0.0.0/24. Elles occupent respectivement les trois premières adresses.
Au besoin les mots de passe des comptes sont identiques aux logins.
Le projet contient une clef RSA pour l'utilisateur ansible qui est paramétré sur le serveur et les clients pour une connexion sans mot de passe. La connexion ne peut se faire que du serveur vers les clients.
SUDO est configuré sur les machines pour être utilisable sans mot de passe pour les utilisateurs ansible et user.
Les deux VMs Clients sont ajouté dans un groupe Client dans le fichier de configuration d'ansible.