wils@web ~ $ cat ~/ajuda/guia-para-executar-playbooks-do-ansible-em-multiplos-servidores-simultaneamente.md
DevOpsGuia para executar playbooks do Ansible em múltiplos servidores simultaneamente
O Ansible é uma ferramenta poderosa para automação de configurações e gerenciamento de servidores. Este guia aborda como executar playbooks do Ansible em múltiplos servidores simultaneamente, facilitando a administração de ambientes complexos.
Pré-requisitos
- Servidor com Ansible instalado.
- Acesso SSH aos servidores de destino.
- Inventário de servidores configurado.
Passo a Passo
1. Instalação do Ansible
Se o Ansible ainda não estiver instalado, você pode instalá-lo usando o seguinte comando:
sudo apt update && sudo apt install ansible -y
2. Configuração do Inventário
Crie um arquivo de inventário que lista os servidores que você deseja gerenciar. O arquivo pode ser chamado hosts e deve estar no formato:
[meus_servidores]
192.168.1.10
192.168.1.11
192.168.1.12
3. Criar um Playbook
Crie um playbook YAML para definir as tarefas que você deseja executar. Por exemplo, um playbook simples para instalar o nginx pode ser:
- hosts: meus_servidores
tasks:
- name: Instalar Nginx
apt:
name: nginx
state: present
4. Executar o Playbook
Para executar o playbook em todos os servidores listados no inventário, use o comando:
ansible-playbook -i hosts meu_playbook.yml
5. Verificar o Status
Após a execução, você pode verificar o status dos servidores para garantir que a instalação foi bem-sucedida. Use o comando:
ansible meus_servidores -i hosts -m ping
Conclusão
Executar playbooks do Ansible em múltiplos servidores simultaneamente pode economizar tempo e reduzir erros manuais. Sempre teste seus playbooks em um ambiente de desenvolvimento antes de aplicá-los em produção. Uma dica importante é utilizar o modo check para simular a execução:
ansible-playbook -i hosts meu_playbook.yml --checkPrecisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.