wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-na-digitalocean-usando-ansible-2-10-guia-passo-a-passo.md

Cloud

Como provisionar uma VPS na DigitalOcean usando Ansible 2.10: Guia passo a passo

atualizado em 24/08/2026

Provisionar uma VPS na DigitalOcean usando Ansible pode simplificar a automação e a gestão de servidores. Este guia passo a passo irá ajudá-lo a configurar sua VPS rapidamente.

Pré-requisitos

  • Conta na DigitalOcean
  • Instalação do Ansible 2.10
  • Chave SSH configurada

Passo 1: Configurar o Ambiente

Primeiro, instale o Ansible se ainda não o fez. Execute 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 para definir os hosts:

[digitalocean]
# Adicione seu IP aqui

Passo 3: Criar um playbook do Ansible

Crie um arquivo chamado provision.yml com o seguinte conteúdo:

- hosts: digitalocean
  tasks:
    - name: Instalar pacotes básicos
      apt:
        name:
          - git
          - nginx
        state: present

Passo 4: Provisionar a VPS

Utilize o módulo digital_ocean do Ansible para criar uma nova VPS:

- name: Criar VPS na DigitalOcean
  digital_ocean:
    state: present
    name: minha-vps
    size: s-1vcpu-1gb
    region: nyc1
    image: ubuntu-20-04-x64
    ssh_keys:
      - sua_chave_ssh

Passo 5: Executar o Playbook

Execute o playbook com o seguinte comando:

ansible-playbook -i inventory.ini provision.yml

Conclusão

Após a execução do playbook, sua VPS estará provisionada e pronta para uso. Lembre-se de verificar a documentação do Ansible e da DigitalOcean para personalizações adicionais.

Dica: Automatize tarefas recorrentes utilizando playbooks adicionais para configuração e manutenção da sua VPS.

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.