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
  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
  17. Générer sa paire de clefs SSH
  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