¿Cómo instalar Ansible correctamente?
sobes.tech AI
Respuesta de la IA
Para la instalación básica de Ansible en la mayoría de los sistemas Linux/Unix, se puede usar el gestor de paquetes:
Debian/Ubuntu:
# Actualizamos la lista de paquetes
sudo apt update
# Instalamos Ansible
sudo apt install ansible
Fedora:
# Instalamos Ansible
sudo dnf install ansible -y
CentOS/RHEL:
# Activamos el repositorio EPEL (necesario para Ansible)
sudo yum install epel-release -y
# Instalamos Ansible
sudo yum install ansible -y
Para un control más preciso de la versión o instalación en un entorno aislado, a menudo se usa pip:
Python 3:
# Actualizamos pip
python3 -m pip install --upgrade pip
# Instalamos Ansible
python3 -m pip install ansible
También se puede instalar desde el código fuente, pero es un método más complejo y menos recomendable para la mayoría de los casos.
Después de la instalación, se puede verificar la versión:
# Verificamos la versión instalada de Ansible
ansible --version
Para gestionar servidores remotos en la máquina de control (Control Node), debe estar instalado Ansible. En los nodos gestionados (Managed Nodes), por defecto, se requiere OpenSSH Server y Python.
Es importante asegurarse de que el usuario desde el cual se ejecuta Ansible tenga permisos para conectarse por SSH a los nodos gestionados y ejecutar comandos con los privilegios necesarios (a menudo mediante sudo).