wils@web ~ $ cat ~/ajuda/como-automatizar-a-instalacao-de-pacotes-no-ubuntu-22-04-utilizando-ansible-2-14-guia-passo-a-passo.md
DevOpsComo automatizar a instalação de pacotes no Ubuntu 22.04 utilizando Ansible 2.14: Guia passo a passo
Automatizar a instalação de pacotes no Ubuntu 22.04 utilizando Ansible 2.14 é uma maneira eficiente de gerenciar configurações e implantações em servidores. Este guia passo a passo irá ajudá-lo a configurar o Ansible e criar um playbook para instalar pacotes de forma automatizada.
Pré-requisitos
- Ubuntu 22.04 instalado.
- Acesso root ou sudo ao sistema.
- Ansible 2.14 instalado.
Passo 1: Instalar o Ansible
Primeiro, precisamos instalar o Ansible. Execute os seguintes comandos:
sudo apt update sudo apt install ansible -y Passo 2: Criar um diretório para o projeto
Crie um diretório onde você armazenará seus arquivos de configuração do Ansible:
mkdir ~/ansible-project cd ~/ansible-project Passo 3: Criar um arquivo de inventário
Crie um arquivo chamado hosts que conterá os servidores onde os pacotes serão instalados:
nano hosts Adicione o seguinte conteúdo ao arquivo:
[servidores]
localhost ansible_connection=local Passo 4: Criar um playbook
Crie um arquivo chamado install_packages.yml para definir quais pacotes instalar:
nano install_packages.yml Adicione o seguinte conteúdo ao arquivo:
- hosts: servidores
tasks:
- name: Instalar pacotes
apt:
name:
- git
- curl
- vim
state: present Passo 5: Executar o playbook
Agora, execute o playbook para instalar os pacotes definidos:
ansible-playbook -i hosts install_packages.yml Conclusão
Com esses passos, você automatizou a instalação de pacotes no Ubuntu 22.04 usando Ansible. Você pode facilmente adicionar mais pacotes ao seu playbook conforme necessário. Dica: Considere usar roles do Ansible para organizar melhor suas configurações à medida que seu projeto cresce.
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.