wils@web ~ $ cat ~/ajuda/como-automatizar-a-instalacao-de-software-com-ansible-2-12-no-ubuntu-22-04.md
DevOpsComo automatizar a instalação de software com Ansible 2.12 no Ubuntu 22.04
Automatizar a instalação de software é uma prática recomendada para garantir consistência e eficiência em ambientes de servidores. Este manual aborda como utilizar o Ansible 2.12 no Ubuntu 22.04 para automatizar esse processo.
Pré-requisitos
- Ubuntu 22.04 instalado
- Acesso root ou sudo
- Ansible 2.12 instalado
Instalação do Ansible
Para instalar o Ansible, execute os seguintes comandos:
sudo apt update sudo apt install software-properties-common sudo add-apt-repository --yes --update ppa:ansible/ansible sudo apt install ansible Estrutura do Projeto
Crie uma estrutura de diretórios para o seu projeto Ansible:
mkdir -p ~/ansible-automation/{playbooks,inventory} Arquivo de Inventário
Crie um arquivo de inventário chamado hosts dentro do diretório inventory:
echo '[servers]' > ~/ansible-automation/inventory/hosts echo 'localhost ansible_connection=local' >> ~/ansible-automation/inventory/hosts Playbook de Instalação
Crie um playbook chamado install.yml dentro do diretório playbooks:
cat < ~/ansible-automation/playbooks/install.yml
- hosts: servers
tasks:
- name: Instalar pacotes
apt:
name:
- git
- curl
- vim
state: present
EOF Executando o Playbook
Para executar o playbook, utilize o seguinte comando:
ansible-playbook -i ~/ansible-automation/inventory/hosts ~/ansible-automation/playbooks/install.yml Conclusão
Com o Ansible, você pode automatizar a instalação de software de forma rápida e eficiente. Uma dica é versionar seus playbooks em um sistema de controle de versão como o Git para rastrear alterações e facilitar a colaboração.
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.