Instalando o Ansible no seu Sistema
Pré-requisitos
Antes de instalar o Ansible, você precisará ter o seguinte instalado em seu sistema:
- Python 3 (versão 3.5 ou superior)
- pip (gerenciador de pacotes Python)
Instalando o Ansible no Ubuntu 22.04
- Atualize o índice de pacotes:
sudo apt update
- Instale as dependências necessárias:
sudo apt install software-properties-common
- Adicione o repositório do Ansible à lista de fontes do seu sistema:
sudo add-apt-repository --yes --update ppa:ansible/ansible
- Instale o Ansible:
sudo apt install ansible
- Verifique a instalação:
ansible --version
Isso deve exibir a versão do Ansible instalada em seu sistema.
Configurando o Ansible
A configuração do Ansible é armazenada no arquivo /etc/ansible/ansible.cfg. Você pode personalizar este arquivo para definir várias opções, como o arquivo de inventário padrão, o usuário remoto e as configurações de conexão SSH.
Aqui está um exemplo de um arquivo ansible.cfg básico:
[defaults]
inventory = ./hosts
remote_user = ubuntu
Neste exemplo, o arquivo de inventário está definido como ./hosts, o que significa que o Ansible procurará o arquivo de inventário no diretório atual. O remote_user está definido como ubuntu, que é o usuário padrão para instâncias do Ubuntu 22.04.
Verificando a Instalação
Para verificar se o Ansible está instalado e configurado corretamente, você pode executar o seguinte comando:
ansible all -m ping
Este comando enviará um ping para todos os hosts em seu inventário e verificará se o Ansible pode se conectar a eles. Se a instalação for bem-sucedida, você deverá ver uma resposta semelhante à seguinte:
all_hosts | SUCCESS => {
"changed": false,
"ping": "pong"
}
Com o Ansible instalado e configurado, você está pronto para começar a usá-lo para automatizar suas tarefas de TI.