O Ansible é uma ferramenta poderosa de automação open-source usada para configuração de sistemas, orquestração e gerenciamento de infraestrutura. Este tutorial irá guiá-lo através do processo de instalação do Ansible no Rocky Linux 8.
Passo 1: Atualizar o Sistema
Antes de iniciar a instalação, é importante atualizar o sistema para garantir que todos os pacotes estejam na versão mais recente. No terminal, execute os seguintes comandos:
sudo dnf update -y
Passo 2: Ativar o Repositório EPEL
O Ansible não está incluído nos repositórios padrão do Rocky Linux. Para instalá-lo, primeiro é necessário habilitar o repositório EPEL (Extra Packages for Enterprise Linux). Execute o comando abaixo:
sudo dnf install epel-release -y
Passo 3: Instalar o Ansible
Agora que o repositório EPEL está habilitado, você pode instalar o Ansible com o seguinte comando:
sudo dnf install ansible -y
Passo 4: Verificar a Instalação
Depois de instalar o Ansible, verifique se ele foi instalado corretamente verificando a versão:
ansible --version
Passo 5: Configurar o Ansible
O Ansible utiliza um arquivo de inventário para definir os servidores que serão gerenciados. Este arquivo está localizado em /etc/ansible/hosts. Você pode editá-lo para adicionar seus servidores remotos:
sudo nano /etc/ansible/hosts
Adicione as entradas dos seus servidores no seguinte formato:
[servidores]
192.168.1.100
192.168.1.101
Depois de editar, salve o arquivo.
Passo 6: Testar a Conexão com os Servidores
Para verificar se o Ansible está conseguindo se conectar aos seus servidores, você pode usar o módulo ping do Ansible:
ansible -m ping todos
Passo 7: Executar Comandos Remotos
Com o Ansible instalado e configurado, você pode executar comandos remotos nos servidores adicionados. Por exemplo, para verificar o tempo de atividade dos servidores, execute:
ansible -m command -a "uptime" todos
Com isso, você completou a instalação e a configuração básica do Ansible no Rocky Linux 8!
Servidor VPS
Se precisar de um servidor VPS para hospedar seus servidores, confira as opções disponíveis aqui.