1
resposta

ERRO AO UTILIZAR O TERRAFORM PLAN

Olá, tudo bem?

Segui todos os passos, consegui criar os tokens na aws, adicionei as credenciais via nano, contudo, estou recebendo o seguinte erro ao utilizar o terraform plan

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Leandro!

Pelo erro que você está recebendo, parece que há um problema com a assinatura da requisição, que pode estar relacionado às credenciais AWS configuradas no seu ambiente. Aqui estão algumas sugestões para tentar resolver o problema:

  1. Verifique as Credenciais: Certifique-se de que as credenciais AWS (Access Key e Secret Key) estão corretas e completas no arquivo de configuração (~/.aws/credentials). O erro menciona uma assinatura inválida, o que pode indicar que uma das chaves está incorreta ou faltando.

  2. Formato do Arquivo de Credenciais: O arquivo de credenciais deve ter o seguinte formato:

    [default]
    aws_access_key_id = SUA_ACCESS_KEY
    aws_secret_access_key = SUA_SECRET_KEY
    

    Assegure-se de que não há espaços extras ou caracteres incorretos.

  3. Permissões do IAM: Verifique se o usuário IAM que você está usando tem as permissões necessárias para executar as operações que você está tentando realizar. Em especial, a permissão sts:GetCallerIdentity é necessária para validar as credenciais.

  4. Região Configurada: Certifique-se de que a região está configurada corretamente no seu arquivo main.tf ou no arquivo de configuração AWS (~/.aws/config). Pode ser algo assim:

    [default]
    region = us-east-1
    
  5. Reinicie o Terminal: Às vezes, reiniciar o terminal pode ajudar a garantir que as variáveis de ambiente e configurações sejam recarregadas corretamente.

Bons estudos!