wils@web ~ $ cat ~/ajuda/como-automatizar-a-configuracao-de-servidores-com-ansible-2-12-guia-pratico.md
DevOpsComo automatizar a configuração de servidores com Ansible 2.12: Guia prático
O Ansible é uma ferramenta de automação poderosa que permite gerenciar servidores de forma eficiente. Neste guia prático, vamos aprender a automatizar a configuração de servidores utilizando o Ansible 2.12.
Pré-requisitos
- Servidor Linux com Ansible 2.12 instalado
- Acesso SSH aos servidores que deseja gerenciar
- Conhecimento básico de YAML
Instalação do Ansible
Para instalar o Ansible, utilize o seguinte comando:
sudo apt update && sudo apt install ansible -y Configuração do Inventário
Crie um arquivo de inventário que lista os servidores que você deseja gerenciar. Por exemplo, crie um arquivo chamado hosts:
[servidores]
192.168.1.10
192.168.1.11 Criação de um Playbook
Um playbook é um arquivo YAML que define as tarefas a serem executadas. Crie um arquivo chamado setup.yml:
- hosts: servidores
tasks:
- name: Instalar pacotes essenciais
apt:
name:
- git
- curl
state: present Executando o Playbook
Para executar o playbook, utilize o comando:
ansible-playbook -i hosts setup.yml Verificando o Status
Você pode verificar o status dos servidores com o seguinte comando:
ansible -i hosts servidores -m ping Conclusão
Agora você sabe como automatizar a configuração de servidores com Ansible. Uma dica importante é versionar seus playbooks e inventários em um sistema de controle de versão como o Git para facilitar o gerenciamento e 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.