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

Assinatura não correspondente

Realizei o procedimento do import da chave publica do SSH para o AWS, conforme explicado. Insira aqui a descrição dessa imagem para ajudar na acessibilidadePorem quando executo o comando terraform plan me é mostrado a seguinte mensagem

"SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.        
│       status code: 403, request id: 8c646b89-a868-460e-a377-00e359ccb094
│
│   with provider["registry.terraform.io/hashicorp/aws"],
│   on main.tf line 10, in provider "aws":
│   10: provider "aws" {"

Abaixo o código feito.

terraform {
  required_providers {
    aws = {
      source  = "hashicorp/aws"
      version = "~> 3.0"
    }
  }
}

provider "aws" {
  region = "us-east-1"
}

resource "aws_instance" "dev" {
    count = 3
    ami = "ami-04505e74c0741db8d"
    instance_type = "t2.micro"
    key_name = "terraform-aws"
    tags = {
      Name = "dev${count.index}"
    }
}

Alguma sugestão?? Obrigado!

1 resposta
solução!

Consegui identificar a falha, quando atribui o valor da chave privada no aws configure, estava faltando um caractere, realizei a correção e funcionou.

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