Instalar o Ansible no Linux

Para fazer a instalação do Ansible em um ambiente Linux (Debian, Ubuntu ou CentOS) utilize os comandos abaixo:

Instalando no o Debian e Ubuntu

Para realizar essa instalação nestas distribuições você deve primeiro atualizar o seu repositório oficial e em seguida executar a instalação. Estes são os comandos:

sudo apt update

sudo apt install ansible -y

Instalando no CentOS

No CentOS você deve primeiro instalar o repositório EPEL antes de fazer a instalação do Ansible e depois proceder com sua instalação:

sudo yum install epel-release -y

sudo yum install ansible -y

Configuração de Chaves do Ansible

Criaremos agora uma pasta para armazenar as chaves de SSH e vamos criar as chaves usando o comando sshkeygen

Crie o diretório no local de sua preferência onde serão armazenadas as chaves

mkdir /etc/keys

use o comando ssh-keygen para criar as chaves e informe o caminho de diretório acima com o nome do arquivo que será usado para as chaves quando for solicitado pelo programa.

ssh-keygen

Feito isso, copie a chave pública criada para o servidor local com o comando ssh-copy-id

ssh-copy-id -i /etc/keys/sshkey.pub localhost

Vamos editar o arquivo de configuração do ansible para informar as chaves criadas

vim /etc/ansible/ansible.cfg

Vamos alterar as seguintes linhas:

roles_path = /etc/ansible/roles

timeout = 30

log_path = /var/log/ansible.log

private_key_file = /etc/keys/sshkey

Ícaro Melo

Especialista em Tecnologias Microsoft, Redes de Computadores e Infraestrutura. Como hobby, faço monetização de sites com Adsense e Afiliados.