Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

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!