Sobes.tech
Junior

Como instalar o Ansible corretamente?

sobes.tech IA

Resposta da IA

Para a instalação básica do Ansible na maioria dos sistemas Linux/Unix, pode usar o gestor de pacotes:

Debian/Ubuntu:

# Atualizar a lista de pacotes
sudo apt update

# Instalar o Ansible
sudo apt install ansible

Fedora:

# Instalar o Ansible
sudo dnf install ansible -y

CentOS/RHEL:

# Ativar o repositório EPEL (necessário para o Ansible)
sudo yum install epel-release -y

# Instalar o Ansible
sudo yum install ansible -y

Para um controlo mais preciso da versão ou instalação em ambiente isolado, costuma-se usar pip:

Python 3:

# Atualizar o pip
python3 -m pip install --upgrade pip

# Instalar o Ansible
python3 -m pip install ansible

Também é possível instalar a partir do código fonte, mas é um método mais complexo e menos recomendado na maioria dos casos.

Após a instalação, pode verificar a versão:

# Verificar a versão instalada do Ansible
ansible --version

Para gerir servidores remotos na máquina de controlo (Control Node), deve ter o Ansible instalado. Nos nós geridos (Managed Nodes), por padrão, requer-se o OpenSSH Server e Python.

É importante garantir que o utilizador que executa o Ansible tem permissões para conectar via SSH aos nós geridos e executar comandos com os privilégios necessários (frequentemente via sudo).