Ansible

Après une formation de 3 jours, voici un mémo post formation qui me sert de révision. Donc Ansible comme Salt, Puppet est une solution d'automatisation des taches. Il n'utilise pas d'agent et se base uniquement sur une connexion SSH sur les cibles (SSH ou WinRM pour les cibles Windows). Pour que cela foncionne sans prise de tete il faut donc que les cibles aient un compte avec un acces par clé. IL EST FORTEMENT D'ECONSEILLE D'UTILISER LE COMPTE ROOT !!! Mais comme la plupart des commandes nécessitent une élévation de droit il faut alors que le compte soit OBLIGATOIREMENT dans le groupe sudo. On ne parle pas de serveur ansible mais plutot de “pilote” ou “master” car n'importe quelle machine peut être pilote. Du coup si on travaille en équipe il est donc fortement conseillé d'utiliser le meme répertoire “projet” qui contiendra toutes les configurations, fichiers, répertoires, etc.. Le plus simple est alors soit un partage réseau soit un dépot Git (GitHub ou GitLab).

Mise en place du Lab

Installer la machine pilote

Dernière modification : le 2026/10/04