wils@web ~ $ cat ~/ajuda/como-provisionar-uma-vps-com-terraform-1-4-e-aws-guia-step-by-step.md
CloudComo provisionar uma VPS com Terraform 1.4 e AWS: Guia step-by-step
Este guia aborda como provisionar uma VPS na AWS utilizando o Terraform 1.4. O Terraform é uma ferramenta de infraestrutura como código que permite criar, gerenciar e versionar recursos na nuvem de forma eficiente.
Pré-requisitos
- Conta na AWS
- Terraform 1.4 instalado
- CLI da AWS configurada
Passo a Passo
1. Criar um diretório para o projeto
mkdir meu-projeto-terraform
cd meu-projeto-terraform
2. Criar o arquivo de configuração do Terraform
Crie um arquivo chamado main.tf e adicione o seguinte conteúdo:
provider "aws" {
region = "us-east-1"
}
resource "aws_instance" "minha_vps" {
ami = "ami-0c55b159cbfafe01f" # Substitua pela AMI desejada
instance_type = "t2.micro"
tags = {
Name = "MinhaVPS"
}
}
3. Inicializar o Terraform
Execute o comando abaixo para inicializar o diretório do Terraform:
terraform init
4. Planejar a execução
Verifique o que será criado com o comando:
terraform plan
5. Aplicar a configuração
Para criar a VPS, use:
terraform apply
Confirme a execução digitando yes quando solicitado.
6. Acessar a VPS
Após a criação, você pode acessar sua VPS usando SSH:
ssh -i /caminho/para/sua-chave.pem ec2-user@
Conclusão
Você agora tem uma VPS provisionada na AWS usando Terraform. Lembre-se de destruir os recursos quando não forem mais necessários para evitar cobranças:
terraform destroy
Dica: Sempre mantenha suas credenciais da AWS seguras e considere usar variáveis de ambiente para gerenciá-las.
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.