wils@web ~ $ cat ~/ajuda/como-usar-ansible-2-12-para-implementar-provisionamento-automatico-em-servidores-ubuntu-22-04.md
DevOpsComo usar Ansible 2.12 para implementar provisionamento automático em servidores Ubuntu 22.04
O Ansible é uma ferramenta poderosa de automação que permite o provisionamento e gerenciamento de servidores de forma eficiente. Neste manual, abordaremos como usar o Ansible 2.12 para implementar o provisionamento automático em servidores Ubuntu 22.04.
Pré-requisitos
- Servidor Ubuntu 22.04 com acesso SSH.
- Python 3 instalado.
- Instalação do Ansible 2.12.
Passo a Passo
1. Instalando o Ansible
Primeiro, atualize o sistema e instale o Ansible:
sudo apt update && sudo apt upgrade -ysudo apt install software-properties-commonsudo add-apt-repository --yes --update ppa:ansible/ansiblesudo apt install ansible -y2. Configurando o Inventário
Crie um arquivo de inventário para definir os servidores que você deseja gerenciar:
nano ~/hosts.iniAdicione o seguinte conteúdo:
[webservers]
192.168.1.10
192.168.1.113. Criando um Playbook
Crie um playbook para provisionar os servidores:
nano ~/provision.ymlAdicione o seguinte conteúdo:
- hosts: webservers
become: yes
tasks:
- name: Instalar Nginx
apt:
name: nginx
state: present
- name: Iniciar Nginx
service:
name: nginx
state: started
enabled: yes4. Executando o Playbook
Execute o playbook para provisionar os servidores:
ansible-playbook -i ~/hosts.ini ~/provision.ymlConclusão
Com o Ansible, o provisionamento de servidores se torna uma tarefa simples e repetível. Lembre-se de manter seus playbooks organizados e documentados para facilitar futuras manutenções.
Dica: Explore módulos adicionais do Ansible para expandir suas funcionalidades e automatizar ainda mais o gerenciamento de seus servidores.
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.