1
resposta

Erro no apply, retorno de AMI não encontrada. Já selecionei na região correta e nada.

Já selecionei várias AMI's, preenchi no script, executei e nada. Trava justamente no apply após o comando "yes".

creating EC2 Instance: InvalidAMIID.NotFound: The image id '[ami-0a695f0d95cefc163]' does not exist │ status code: 400, request id: d1dc8467-6839-4e49-946e-73a12eec20ce │

A região é: region = "us-west-1".

O curso tá bem mal explicado. Vocês colocam dois pra conversar, acho esse modelo de aula não muito favorável. Gosto dos detalhes na transcrição sobre onde clicou, código na página em texto, a coisa flui muito mais.

1 resposta

Olá, estudante.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)

Uma possível solução para esse problema é verificar se a AMI está disponível na região correta. Você pode fazer isso consultando a documentação da AWS ou utilizando a interface do EC2 no console da AWS. Certifique-se de que a AMI que você está tentando utilizar existe na região "us-west-1".

Além disso, verifique se você está utilizando o ID da AMI corretamente no seu script do Terraform. Um erro de digitação ou um ID incorreto também pode causar esse problema.

Caso você tenha seguido essas etapas e o erro persista, pode ser útil revisar o seu código do Terraform para garantir que todas as configurações estejam corretas. Certifique-se de que você está utilizando as variáveis corretas e que não há erros de sintaxe no seu script.

Lembre-se de que o Terraform é uma ferramenta poderosa, mas também pode ser complexa. É comum encontrar desafios ao usá-la, mas com paciência e persistência, você conseguirá superar esses obstáculos.

Espero ter ajudado e bons estudos!