wils@web ~ $ cat ~/ajuda/como-automatizar-a-instalacao-de-pacotes-em-multiplos-servidores-com-ansible-2-14-guia-passo-a-passo.md
DevOpsComo automatizar a instalação de pacotes em múltiplos servidores com Ansible 2.14: Guia passo a passo
Automatizar a instalação de pacotes em múltiplos servidores com Ansible pode economizar tempo e garantir consistência. Neste guia, abordaremos como realizar essa tarefa de forma eficiente utilizando a versão 2.14 do Ansible.
Pré-requisitos
- Ter o Ansible 2.14 instalado em sua máquina de controle.
- Acesso SSH aos servidores de destino.
- Os servidores devem ter Python instalado.
Passo 1: Instalar o Ansible
Se você ainda não tem o Ansible instalado, use o seguinte comando:
sudo apt update && sudo apt install ansible -y Passo 2: Configurar o Inventário
Crie um arquivo de inventário que liste os servidores onde os pacotes serão instalados. Por exemplo, crie um arquivo chamado hosts:
[meus_servidores]
192.168.1.10
192.168.1.11 Passo 3: Criar um Playbook
Um playbook é um arquivo YAML que define as tarefas a serem executadas. Crie um arquivo chamado install_packages.yml:
- hosts: meus_servidores
become: yes
tasks:
- name: Instalar pacotes
apt:
name:
- git
- curl
state: present Passo 4: Executar o Playbook
Para executar o playbook e instalar os pacotes, utilize o seguinte comando:
ansible-playbook -i hosts install_packages.yml Conclusão
Com esses passos, você automatizou a instalação de pacotes em múltiplos servidores usando Ansible. Dica: Sempre teste seu playbook em um ambiente de desenvolvimento antes de aplicá-lo em produção para evitar problemas.
Precisa 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.