1
resposta

erro ao executar o terraform plan

tento executar no terminal do vscode o comando "terraform plan" e aparece o seguinte erro: Error: configuring Terraform AWS Provider: validating provider credentials: retrieving caller identity from STS: operation error STS: GetCallerIdentity, https response error StatusCode: 403, RequestID: 65b9230e-dd4e-432c-82cc-30622e93b80d, api error InvalidClientTokenId: The security token included in the request is invalid. │ │ with provider["registry.terraform.io/hashicorp/aws"], │ on man.tf line 12, in provider "aws": │ 12: provider "aws" {

e a minha região cadastrada no aws é a mesma do meu arquivo main.tf

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

  required_version = ">= 1.2.0"
}

provider "aws" {
  profile = "default"
  region  = "us-west-2"
}

resource "aws_instance" "app_server" {
  ami           = "ami-03f65b8614a860c29"
  instance_type = "t2.micro"

  tags = {
    Name = "ExampleAppServerInstance"
  }
}

Não sei mais o que fazer. Parei a aula, pois sem isto fica sem sentido continuar o curso. Por favor alguem me ajude, assim que possivel.

1 resposta

Oi boa noite, esse erro acontece pq vc nao tem credenciais para executar as tarefas na AWS. Se vc esta fazendo pelo Windows aconselho a usar o WLS no terminal do Windows, nao do VScode tb é interessante ver como esta configurado se AWS-CLI.