Ubuntu



Ansible Configuration

Manager Node-1 Node-2
  1. Installer la VM qui va servir de Manager (Ubuntu Server 10.0.0.38/24)


  2. Installer la VM qui va servir de Node-1 (Ubuntu Server 10.0.0.40/24)


  3. Installer la VM qui va servir de Node-2 (Ubuntu Server 10.0.0.41/24)


  4. Sur le Manager Installer le paquet sshpass qui servira ultérieurement pour se connecter en SSH avec Ansible.


  5. Créer un utilisateur pour gérer Ansible


  6. Se connecter avec le compte utilisateur de gestion


  7. Installer Ansible




  8. Vérifier la version d'Ansible installée


  9. Faire la configuration DNS sur le Manager




  10. Inventaire des nodes




  11. Tester la connectivité SSH avec les nodes.








  12. Tester un ping Ansible sur les nodes


    La réponse est positive lorsque le test répond par pong


  13. Génération du hash de mot de passe avec Ansible




  14. Création de l'utilisateur "ansible-user" sur les nodes




  15. Ajouter l'utilisateur "ansible-user" dans le groupe sudo sur les nodes afin qu il puisse faire usage de la commande sudo.




  16. Vérifier si l'utilisateur a affectivement la permission sudo



    le mot SUCCESS indique que c'est vérifié


  17. Générer sa paire de clefs SSH


    passphrase : user


  18. Envoyer la clef publique aux nodes















Installation dans un environnement virtuel
  1. Installez le paquet python3-venv, ce qui permettra de créer des environnement de travail virtuel


  2. Créer votre environement virtuel de travail




  3. Activer l'enviromment virtuel "ANSIBLE"


  4. Installez Ansible dans votre environnement virtuel


  5. Deactivate Virtual environment