Projet Vagrant qui configure trois machines Debian. Un serveur Ansible et deux Client.
Find a file
2020-03-24 17:05:51 +01:00
.gitignore second commit 2020-03-24 17:05:51 +01:00
ansible_id_rsa first commit 2020-03-24 16:55:41 +01:00
ansible_id_rsa.pub first commit 2020-03-24 16:55:41 +01:00
bootstrapC.sh first commit 2020-03-24 16:55:41 +01:00
bootstrapS.sh first commit 2020-03-24 16:55:41 +01:00
README.md second commit 2020-03-24 17:05:51 +01:00
user_id_rsa first commit 2020-03-24 16:55:41 +01:00
user_id_rsa.pub first commit 2020-03-24 16:55:41 +01:00
Vagrantfile first commit 2020-03-24 16:55:41 +01:00

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.