Olá a todos. Acompanhei todos os passos da aula 01 do curso Terraform: Automatize a infraestrutura na nuvem: baixei o terraform (Terraform v0.13.2), instalei o AWS CLI e o executei com as minhas Access key ID e Secret access key criadas na AWS, criei um par de chaves locais, copiei o par para C:\User\admin.ssh e importei a chave pública (terraform-aws.pub) para a AWS, criei o arquivo main.tf, executei os comandos ./terraform init e ./terraform plan com sucesso, mas quando tentei executar o comando ./terraform apply, recebi o seguinte erro:
Error: Error launching source instance: InvalidKeyPair.NotFound: The key pair 'terraform-aws' does not exist
status code: 400, request id: 1a942bcc-f393-4a20-869f-0222cf2b94ea
Segue o meu main .tf:
provider "aws"{
version = "~> 3.0"
region = "us-east-1"
}
resource "aws_instance" "dev" {
count = 3
ami = "ami-026c8acd92718196b"
instance_type = "t2.micro"
key_name = "terraform-aws"
tags = {
Name = "dev${count.index}"
}
}
A mensagem é clara sobre a não validade da chave, mas o que mais se poderia fazer após seguir todos os passos da aula?
Abraços.