wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-com-digitalocean-usando-ansible-guia-passo-a-passo.md
CloudComo provisionar uma VPS com DigitalOcean usando Ansible: Guia passo a passo
Provisionar uma VPS na DigitalOcean usando Ansible é uma maneira eficiente de automatizar o processo de configuração e gerenciamento de servidores. Neste guia, vamos passar por um passo a passo detalhado para ajudá-lo a realizar essa tarefa.
Pré-requisitos
- Conta na DigitalOcean
- Chave SSH configurada
- Ansible instalado em sua máquina local
- Conhecimento básico de YAML e SSH
Passo 1: Instalar o Ansible
Se você ainda não tem o Ansible instalado, você pode fazê-lo usando o seguinte comando:
sudo apt update && sudo apt install ansible -y Passo 2: Criar um arquivo de inventário
Crie um arquivo chamado inventory.ini que irá conter as informações da sua VPS:
[digitalocean]
[all:vars]
digital_ocean_token=YOUR_DIGITALOCEAN_API_TOKEN
Passo 3: Criar um playbook do Ansible
Crie um arquivo chamado provision.yml e adicione o seguinte conteúdo:
- hosts: digitalocean
tasks:
- name: Criar uma nova droplet
digital_ocean_droplet:
state: present
name: my-vps
size: s-1vcpu-1gb
image: ubuntu-20-04-x64
region: nyc3
ssh_keys:
- YOUR_SSH_KEY_ID
Passo 4: Executar o playbook
Agora você pode executar o playbook para provisionar sua VPS:
ansible-playbook -i inventory.ini provision.yml Conclusão
Após a execução do playbook, sua VPS estará provisionada e pronta para uso. Você pode acessar sua nova VPS usando SSH:
ssh root@YOUR_VPS_IP Dica: Sempre mantenha suas chaves SSH seguras e revise as configurações de firewall para garantir a segurança do seu servidor.
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.