Comment installer Ansible correctement?
sobes.tech IA
Réponse de l'IA
Pour l'installation de base d'Ansible sur la plupart des systèmes Linux/Unix, vous pouvez utiliser le gestionnaire de paquets :
Debian/Ubuntu :
# Mettre à jour la liste des paquets
sudo apt update
# Installer Ansible
sudo apt install ansible
Fedora :
# Installer Ansible
sudo dnf install ansible -y
CentOS/RHEL :
# Activer le dépôt EPEL (nécessaire pour Ansible)
sudo yum install epel-release -y
# Installer Ansible
sudo yum install ansible -y
Pour un contrôle plus précis de la version ou une installation dans un environnement isolé, on utilise souvent pip :
Python 3 :
# Mettre à jour pip
python3 -m pip install --upgrade pip
# Installer Ansible
python3 -m pip install ansible
Il est également possible d'installer à partir du code source, mais c'est une méthode plus complexe et moins recommandée dans la majorité des cas.
Après l'installation, vous pouvez vérifier la version :
# Vérifier la version installée d'Ansible
ansible --version
Pour gérer des serveurs distants sur la machine de contrôle (Control Node), Ansible doit être installé. Sur les nœuds gérés (Managed Nodes), OpenSSH Server et Python sont généralement requis par défaut.
Il est important de s'assurer que l'utilisateur qui exécute Ansible a les droits pour se connecter par SSH aux nœuds gérés et exécuter des commandes avec les privilèges nécessaires (souvent via sudo).