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

Cloud

Como provisionar uma VPS na Vultr usando Terraform 1.4

atualizado em 17/08/2026

Este manual aborda o processo de provisionamento de uma VPS na Vultr utilizando o Terraform 1.4. O Terraform é uma ferramenta de infraestrutura como código que permite criar e gerenciar recursos de forma eficiente.

Pré-requisitos

  • Conta na Vultr.
  • Terraform 1.4 instalado.
  • Chave de API da Vultr.

Passo a Passo

1. Instalação do Terraform

Certifique-se de que o Terraform está instalado. Você pode verificar a versão com o comando:

terraform -version

2. Configuração da Chave de API

Obtenha sua chave de API na seção de API da sua conta Vultr. Armazene-a em uma variável de ambiente:

export VULTR_API_KEY='sua_chave_api'

3. Criando o arquivo de configuração do Terraform

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

mkdir vultr-terraform
cd vultr-terraform
nano main.tf

Adicione o seguinte conteúdo ao main.tf:

provider "vultr" {
  api_key = var.vultr_api_key
}

resource "vultr_instance" "my_vps" {
  plan   = "vc2-1c-1gb"  # Plano de VPS
  os     = "win2019"     # Sistema Operacional
  label  = "Meu_VPS"
}

4. Inicializando o Terraform

Inicialize o Terraform para baixar os plugins necessários:

terraform init

5. Aplicando a configuração

Execute o comando a seguir para provisionar a VPS:

terraform apply

Confirme a aplicação digitando yes quando solicitado.

Conclusão

Após a execução do comando, sua VPS estará provisionada na Vultr. Você pode verificar no painel da Vultr. Para gerenciar e destruir a infraestrutura, use:

terraform destroy

Dica: Sempre mantenha sua chave de API segura e nunca a compartilhe publicamente.

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.