wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-na-digitalocean-usando-o-terraform-2-0-para-otimizacao-de-custos.md
CloudComo provisionar uma VPS na DigitalOcean usando o Terraform 2.0 para otimização de custos
Provisionar uma VPS na DigitalOcean usando o Terraform 2.0 é uma maneira eficiente de otimizar custos e gerenciar a infraestrutura como código. Neste manual, vamos abordar o passo a passo para realizar essa tarefa.
Pré-requisitos
- Conta na DigitalOcean
- Terraform 2.0 instalado
- Conhecimento básico em linha de comando
Passo a Passo
1. Configurar o Token de Acesso
Primeiro, você precisa gerar um token de acesso na DigitalOcean. Acesse sua conta e vá até API > Tokens de Acesso.
2. Criar o arquivo de configuração do Terraform
Crie um diretório para o seu projeto e um arquivo chamado main.tf:
mkdir meu-projeto-terraform
cd meu-projeto-terraform
nano main.tf
3. Adicionar o Provider da DigitalOcean
Insira o seguinte código no main.tf para configurar o provider:
provider "digitalocean" {
token = "SEU_TOKEN_AQUI"
}
4. Definir a Droplet
Adicione a configuração da Droplet ao arquivo:
resource "digitalocean_droplet" "meu_droplet" {
image = "ubuntu-20-04-x64"
name = "meu-droplet"
region = "sfo2"
size = "s-1vcpu-1gb"
}
5. Inicializar o Terraform
Execute o comando abaixo para inicializar o Terraform:
terraform init
6. Planejar a Infraestrutura
Verifique o que será criado com:
terraform plan
7. Aplicar a Configuração
Para provisionar a VPS, execute:
terraform apply
Confirme a operação digitando yes.
Conclusão
Agora você tem uma VPS provisionada na DigitalOcean usando o Terraform 2.0. Para otimização de custos, considere utilizar o autoscaling e monitorar o uso de recursos regularmente.
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.