Gostaria de aprender a fazer uma instalação ansível no Ubuntu Linux? Neste tutorial, vamos mostrar como instalar o Ansible em um computador executando o Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.04
• Ansible 2.8.6

Lista de hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial Ansible.

Cada pedaço de hardware listado acima pode ser encontrado no site da Amazon.

Tutorial relacionado a ansíveis:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Ansible.

Tutorial – Instalação Ansível no Ubuntu Linux

Instale a lista de pacotes necessários.

Copy to Clipboard

Adicione o repositório oficial ansível ao seu banco de dados APT

Copy to Clipboard

Instale o Ansible.

Copy to Clipboard

Verifique a versão Ansible instalada.

Copy to Clipboard

Como exemplo, aqui está nossa saída.

Copy to Clipboard

Em nosso exemplo, instalamos o Ansible em um computador usando o endereço IP: 192.168.15.13

Crie uma conta de usuário local chamada ansível.

Copy to Clipboard

Use a comand su para se tornar o usuário Ansible.

Gere uma chave SSH para a conta do usuário Ansible.

Copy to Clipboard

Saia da conta de usuário local do Ansible.

Copy to Clipboard

Edite o arquivo Ansible hosts e adicione a lista de nódulos Ansíveis desejados.

Copy to Clipboard

Edite o arquivo Ansible hosts e adicione a lista de nódulos Ansíveis desejados.

Copy to Clipboard

Em nosso exemplo, adicionamos apenas 1 nó Ansible usando o endereço IP 192.168.15.12.

Criamos um grupo de anfitriões do Ansigle chamado teste.

No comando-lise de sua Nó ansível, crie uma conta de usuário chamada Ansible.

Copy to Clipboard

Não se esqueça de definir uma senha para a conta do usuário ansível.

Copy to Clipboard

No nó Ansible, edite o arquivo de configuração SUDOERS

Copy to Clipboard

Adicione a linha a seguir no final do arquivo SUDOERS.

Copy to Clipboard

Volte para a linha de comando do servidor Ansible.

Use o comando ssh-copy-id para copiar a chave SSH da conta de usuário Ansible do servidor para o nó.

Copy to Clipboard

Em nosso exemplo, 192.168.15.12 é o endereço IP do nó Ansible.

Copy to Clipboard

Agora, do servidor Ansible, tente fazer login no nó Ansible.

Você precisará digitar a senha da chave SSH.

Copy to Clipboard

Logoff do nó Ansile e voltar para o servidor Ansible.

Copy to Clipboard

No console do servidor Ansible, teste a comunicação com os nódulos Ansible.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

No console do servidor Ansible, use o seguinte comando para obter o Tempo de Atividade de todos os Nós Ansíveis.

Copy to Clipboard

Aqui está a saída de comando:

Copy to Clipboard

Parabéns! Você terminou a instalação ansible no Ubuntu Linux.

Tutorial – Exemplo de livro de jogadas ansível

No servidor Ansible, torne-se o usuário Ansible.

Copy to Clipboard

Crie um livro de jogadas Ansible.

Copy to Clipboard

Aqui está o conteúdo do manual ansible chamado: playbook-test.yaml

Copy to Clipboard

Em nosso exemplo, o servidor Ansible instalará o pacote NTPDATE usando APT-GET em todos os hosts.

Use o seguinte comando para executar sua cartilha.

Copy to Clipboard

Aqui está a saída do livro de jogadas.

Copy to Clipboard

Parabéns! Você criou um livro de jogadas Ansible com sucesso.