wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-utilizando-terraform-1-0-no-digitalocean-guia-passo-a-passo.md
CloudComo provisionar uma VPS utilizando Terraform 1.0 no DigitalOcean: Guia passo a passo
Este guia fornece um passo a passo sobre como provisionar uma VPS utilizando o Terraform 1.0 no DigitalOcean. O Terraform é uma ferramenta de infraestrutura como código que permite gerenciar recursos de forma eficiente.
Pré-requisitos
- Conta no DigitalOcean
- Terraform 1.0 instalado
- Conhecimento básico em linha de comando
Passo 1: Instalar o Terraform
Se você ainda não instalou o Terraform, siga as instruções abaixo:
sudo apt-get update
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:hashicorp/terraform
sudo apt-get update
sudo apt-get install terraform
Passo 2: Configurar a API Token do DigitalOcean
Para que o Terraform possa se comunicar com o DigitalOcean, você precisa de um token de API:
- Acesse sua conta do DigitalOcean.
- Vá para API e clique em Tokens/Keys.
- Clique em Generate New Token e copie o token gerado.
Passo 3: Criar um arquivo de configuração do Terraform
Crie um diretório para o seu projeto e um arquivo main.tf:
mkdir meu-projeto-terraform
cd meu-projeto-terraform
nano main.tf
Adicione o seguinte conteúdo ao main.tf:
provider "digitalocean" {
token = "SEU_TOKEN_AQUI"
}
resource "digitalocean_droplet" "meu_droplet" {
image = "ubuntu-20-04-x64"
name = "meu-droplet"
region = "nyc1"
size = "s-1vcpu-1gb"
}
Passo 4: Inicializar o Terraform
Execute o comando abaixo para inicializar o Terraform:
terraform init
Passo 5: Criar o Droplet
Agora, você pode criar o droplet executando o seguinte comando:
terraform apply
Confirme a criação digitando yes quando solicitado.
Passo 6: Verificar o Droplet
Acesse o painel do DigitalOcean para verificar se o droplet foi criado com sucesso.
Conclusão
Você aprendeu como provisionar uma VPS no DigitalOcean usando o Terraform. Para gerenciar mudanças futuras, você pode modificar o arquivo main.tf e executar novamente terraform apply.
Dica: Sempre mantenha seu token de API seguro e nunca o 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.