Ansible - 2 - 2 Installation de Ansible part1
La VM modèle CentOS est prête. On passe maintenant à la duplication pour obtenir
les deux machines dont nous avons besoin pour pratiquer Ansible : un control
node (le contrôleur) et un target node (la cible). Dans
VirtualBox, on fait un clic droit sur la VM modèle puis on choisit Clone.
Premier clone : ansible-controller. Cochez l'option
Generate new MAC addresses pour éviter les conflits réseau, puis
choisissez Linked clone (pour ne pas dupliquer tout le disque inutilement).
Cloner, démarrer, installer Ansible
- Répétez la même opération pour créer
ansible-target-1; - démarrez le contrôleur, connectez-vous avec le mot de passe par défaut (osboxes), et lancez
ifconfigpour récupérer son IP — passer ensuite en SSH via un terminal type MobaXterm permet de copier-coller les commandes plus facilement qu'en console VirtualBox ; - faites de même sur la cible et ouvrez deux sessions SSH (libellées ansible-controller et ansible-target) ;
- depuis le contrôleur, vérifiez la connectivité avec la cible :
ping <ip-target>; - installez Ansible sur le contrôleur uniquement. La doc officielle (Installation Guide) précise les instructions par distribution. Sur CentOS, c'est aussi simple que
yum install ansible; - une fois l'installation terminée, validez avec
ansible --versionpour confirmer la version installée.
Voilà la première partie de l'installation terminée : nous avons un contrôleur Ansible opérationnel et une cible joignable. Dans la prochaine vidéo, nous configurerons l'inventaire et lancerons nos premières commandes d'automatisation depuis le contrôleur. À tout de suite.