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.
Adicione o repositório oficial ansível ao seu banco de dados APT
Instale o Ansible.
Verifique a versão Ansible instalada.
Como exemplo, aqui está nossa saída.
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.
Use a comand su para se tornar o usuário Ansible.
Gere uma chave SSH para a conta do usuário Ansible.
Saia da conta de usuário local do Ansible.
Edite o arquivo Ansible hosts e adicione a lista de nódulos Ansíveis desejados.
Edite o arquivo Ansible hosts e adicione a lista de nódulos Ansíveis desejados.
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.
Não se esqueça de definir uma senha para a conta do usuário ansível.
No nó Ansible, edite o arquivo de configuração SUDOERS
Adicione a linha a seguir no final do arquivo SUDOERS.
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ó.
Em nosso exemplo, 192.168.15.12 é o endereço IP do nó Ansible.
Agora, do servidor Ansible, tente fazer login no nó Ansible.
Você precisará digitar a senha da chave SSH.
Logoff do nó Ansile e voltar para o servidor Ansible.
No console do servidor Ansible, teste a comunicação com os nódulos Ansible.
Aqui está a saída de comando:
No console do servidor Ansible, use o seguinte comando para obter o Tempo de Atividade de todos os Nós Ansíveis.
Aqui está a saída de comando:
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.
Crie um livro de jogadas Ansible.
Aqui está o conteúdo do manual ansible chamado: playbook-test.yaml
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.
Aqui está a saída do livro de jogadas.
Parabéns! Você criou um livro de jogadas Ansible com sucesso.