wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-no-vultr-com-terraform-1-3-guia-passo-a-passo.md
CloudComo provisionar uma VPS no Vultr com Terraform 1.3: Guia passo a passo
Provisionar uma VPS na Vultr usando Terraform é uma maneira eficiente de gerenciar infraestrutura como código. Este guia passo a passo irá ajudá-lo a configurar sua VPS rapidamente.
Pré-requisitos
- Conta na Vultr.
- Terraform 1.3 instalado.
- Conhecimento básico de linha de comando.
Passo 1: Instalar o Terraform
Se você ainda não instalou o Terraform, utilize o seguinte comando:
sudo apt-get update && sudo apt-get install -y unzip
wget https://releases.hashicorp.com/terraform/1.3.0/terraform_1.3.0_linux_amd64.zip
unzip terraform_1.3.0_linux_amd64.zip
sudo mv terraform /usr/local/bin/
Passo 2: Configurar as credenciais da Vultr
Crie um arquivo chamado terraform.tfvars e adicione suas credenciais da Vultr:
vultr_api_key = "SUA_CHAVE_API_VULTR"
Passo 3: Criar o arquivo de configuração do Terraform
Crie um arquivo chamado main.tf e adicione o seguinte código:
provider "vultr" {
api_key = var.vultr_api_key
}
resource "vultr_instance" "my_vps" {
plan = "vc2-1c-1gb" # Escolha o plano desejado
os = "ubuntu-20-04-x64" # Sistema operacional
label = "Minha_VPS"
}
Passo 4: Inicializar o Terraform
Execute o seguinte comando para inicializar o Terraform:
terraform init
Passo 5: Planejar a infraestrutura
Antes de aplicar as mudanças, visualize o plano:
terraform plan
Passo 6: Provisionar a VPS
Para criar a VPS, execute:
terraform apply
Confirme a operação digitando yes quando solicitado.
Conclusão
Agora você tem uma VPS provisionada na Vultr usando Terraform! Para gerenciar sua infraestrutura, lembre-se de usar terraform destroy para remover os recursos quando não forem mais necessários.
Dica: Mantenha seu arquivo terraform.tfvars seguro e nunca compartilhe suas credenciais.
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.