Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao ao rodar "terraform plan"

Boa Tarde

Estou tendo dificuldades ao rodar o "terraform plan" onde o comando gera o seguinte retorno

Error: error configuring Terraform AWS Provider: no valid credential sources for Terraform AWS Provider found.

Please see https://registry.terraform.io/providers/hashicorp/aws for more information about providing credentials.

Error: no EC2 IMDS role found, operation error ec2imds: GetMetadata, request send failed, Get "http://169.254.169.254/latest/meta-data/iam/security-credentials/": dial tcp 169.254.169.254:80: i/o timeout

on main.tf line 1, in provider "aws": 1: provider "aws" {

Alguém sabe me informar como devo proceder.

1 resposta
solução!

Olá Sandro, tudo bem?

Esse erro acontece porque precisamos definir as credencias de acesso a AWS no Terraform Cloud, porque ele é quem faz a executação das instruções, então ele precisa ter o acesso a AWS, para isso precisamos definir a AWS_ACCESS_KEY_ID e a AWS_SECRET_ACCESS_KEY nas variáveis de ambiente do Terraform Cloud. Tenta fazer isso e executar o comando novamente