Você gostaria de aprender como criar um playbook Ansible para o Ubuntu Linux? Neste tutorial, vamos mostrar exemplos de playbook ansible para usar 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 Ansible:
Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Ansible.
Exemplo de Ansible Playbook – Instale um pacote usando o Apt-get
Este exemplo de playbook ansible chamado install-apt.yml instalará o Ntpdate e os pacotes Nmap em nós de Todos os Ansible.
Para executar este playbook ansible, use o seguinte comando.
Em nosso exemplo, o servidor Ansible se conectará a todos os nós e instalará os pacotes necessários.
Exemplo de Ansible Playbook – Executando um comando Shell
Este exemplo de playbook ansible chamado linux-echo.yml executará um comando no shell Linux.
Para executar este playbook ansible, use o seguinte comando.
Em nosso exemplo, o servidor Ansible se conectará a todos os nós e instalará os pacotes necessários.
Exemplo de Ansible Playbook – Executando um comando raw
Este exemplo de playbook ansible chamado linux-raw.yml executará um comando no shell Linux.
Para executar este playbook ansible, use o seguinte comando.
Em nosso exemplo, o servidor Ansible se conectará a todos os nós e instalará os pacotes necessários.
Exemplo de Ansible Playbook – Lendo uma variável da linha de comando
Este exemplo de livro de ansible playbook chamado linux-scan.yml instalará o pacote Nmap.
Ele lerá os addres IP da variável IP_VAR e usará o NMAP para escanear este host.
Para executar este playbook ansible, use o seguinte comando.
Em nosso exemplo, o servidor Ansible irá escanear o host techexpert.tips após instalar o pacote NMAP.
Este playbook também exibirá o resultado na tela.
Exemplo de Ansible Playbook – Atualizar o Ubuntu Linux
Este exemplo de ansible playbook chamado ubuntu-upgrade.yml atualizará o banco de dados APT-GET.
Este exemplo de playbook Ansible atualizará o Ubuntu Linux.
Para executar este playbook ansible, use o seguinte comando.
Em nosso exemplo, o servidor Ansible dirá a todos os nós para atualizar o banco de dados APT-GET.
Em nosso exemplo, o servidor Ansible dirá a todos os nós para atualizar os pacakges do Linux do Ubuntu.
Exemplo de Ansible Playbook – Tarefas Paralelas
Este exemplo de ansible playbook chamado ubuntu-parallel.yml executará taks ao mesmo tempo.
Para executar este playbook ansible, use o seguinte comando.
Em nosso exemplo, o servidor Ansible dirá a todos os nós para executar 3 comandos em paralelo.