wils@web ~ $ cat ~/ajuda/como-automatizar-a-configuracao-de-servidores-com-ansible-2-12-e-ec2-da-aws.md
DevOpsComo automatizar a configuração de servidores com Ansible 2.12 e EC2 da AWS
Automatizar a configuração de servidores com Ansible e EC2 da AWS é uma prática eficiente para gerenciar infraestrutura. Este manual irá guiá-lo pelo processo.
Pré-requisitos
- Conta na AWS
- Ansible 2.12 instalado
- AWS CLI configurada
Passo a Passo
1. Instalação do Ansible
Para instalar o Ansible, utilize o seguinte comando:
sudo apt update && sudo apt install ansible
2. Configuração da AWS CLI
Configure a AWS CLI com suas credenciais:
aws configure
Insira seu Access Key ID, Secret Access Key, região e formato de saída.
3. Criar um Inventário do Ansible
Crie um arquivo chamado inventory.ini com o seguinte conteúdo:
[ec2]
# Adicione seus IPs ou DNS aqui
4. Criar um Playbook do Ansible
Crie um arquivo chamado setup.yml:
- hosts: ec2
tasks:
- name: Instalar pacotes necessários
apt:
name:
- nginx
- git
state: present
5. Executar o Playbook
Para executar o playbook, use o comando:
ansible-playbook -i inventory.ini setup.yml
Conclusão
Com esses passos, você automatizou a configuração de servidores na AWS usando Ansible. Lembre-se de revisar as permissões de segurança e políticas da AWS para garantir que suas instâncias estejam seguras.
Dica: Utilize variáveis no Ansible para tornar seu playbook mais dinâmico e reutilizável.
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.