wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-na-vultr-utilizando-o-terraform-1-4.md

Cloud

Como provisionar uma VPS na Vultr utilizando o Terraform 1.4

atualizado em 19/08/2026

Este manual fornece um guia passo a passo sobre como provisionar uma VPS na Vultr utilizando o Terraform 1.4, uma ferramenta popular de infraestrutura como código.

Pré-requisitos

  • Conta na Vultr.
  • Terraform 1.4 instalado.
  • Conhecimento básico de linha de comando.

Passo a Passo

1. Configuração do Ambiente

Primeiramente, instale o Terraform se ainda não o fez. Você pode baixar a versão mais recente do Terraform no site oficial.

2. Criar um Arquivo de Configuração

Crie um diretório para o seu projeto e um arquivo chamado main.tf.

mkdir meu_projeto_vultr
cd meu_projeto_vultr
touch main.tf

3. Definir o Provedor Vultr

Adicione a configuração do provedor no arquivo main.tf.

provider "vultr" {
  api_key = "SUA_API_KEY"
}

4. Criar uma Instância VPS

Adicione a configuração para provisionar uma VPS.

resource "vultr_instance" "meu_servidor" {
  label              = "meu-servidor"
  plan               = "vc2-1c-1gb"  # Escolha o plano desejado
  os                 = "ubuntu-20-04-x64"  # Escolha a imagem do SO
  region             = "ewr"  # Escolha a região
  firewall_group_id  = ""  # Opcional, se você usar grupos de firewall
}

5. Inicializar o Terraform

Execute o comando a seguir para inicializar o Terraform e baixar os plugins necessários.

terraform init

6. Planejar a Implementação

Use o comando a seguir para visualizar o que será criado.

terraform plan

7. Aplicar a Configuração

Por fim, aplique a configuração para provisionar a VPS.

terraform apply

Confirme a aplicação digitando yes quando solicitado.

Conclusão

Após a execução bem-sucedida, sua VPS estará provisionada e pronta para uso. Lembre-se de gerenciar suas credenciais de API com segurança. Uma dica útil é utilizar variáveis de ambiente para armazenar informações sensíveis.

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.