Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Erro ao rodar terraform aplly

provider "aws" {
    version = "~> 2.0"
    region = "us-east-1"
}

resource "aws_instance" "dev" {
    count = 3
    ami = "ami-0a91cd140a1fc148a"
    instance_type = "t2.micro"
    key_name = "terraform-aws"
    tags = {
      Name = "dev${count.index}"
    }
}
Error: Error launching source instance: InvalidAMIID.NotFound: The image id '[ami-0a91cd140a1fc148a]' does not exist
        status code: 400, request id: 2f48a4ac-5f32-4fc1-811e-ff438f6e2b99

  on main.tf line 6, in resource "aws_instance" "dev":
   6: resource "aws_instance" "dev" {



Error: Error launching source instance: InvalidAMIID.NotFound: The image id '[ami-0a91cd140a1fc148a]' does not exist
        status code: 400, request id: e648e894-47ce-47d7-9194-ced7c11bbb55

  on main.tf line 6, in resource "aws_instance" "dev":
   6: resource "aws_instance" "dev" {



Error: Error launching source instance: InvalidAMIID.NotFound: The image id '[ami-0a91cd140a1fc148a]' does not exist
        status code: 400, request id: 27d5aa0e-8a91-4278-975e-bc09c985bd62

  on main.tf line 6, in resource "aws_instance" "dev":
   6: resource "aws_instance" "dev" {
3 respostas
solução

Olá, Gustavo. Tudo bem?

Você se certificou de usar uma ami válida para a região que você está usando? Procurei por essa ami-0a91cd140a1fc148a e não achei. Você tem que usar um id de imagem que pertença à região que você definiu no campo Provider->region.

Vitor Almeida.

Gostaria de te agradecer. Era isso mesmo. Eu estava pegando um "ami" de outro região. Obrigado

Opa! Que bom que deu certo. Estamos aqui pra isso mesmo!

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software