Olá, Estou seguindo exatamente o passo a passo do curso "Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform" mas na hora de realizar o primeiro "terraform plan" estou tendo o seguinte output:
Error: error configuring Terraform AWS Provider: error validating provider credentials: error calling sts:GetCallerIdentity: InvalidClientTokenId: The security token included in the request is invalid.
│ status code: 403, request id: a054f1d9-7e90-4e27-a644-1b6323ae7c71
│
│ with provider["registry.terraform.io/hashicorp/aws"],
│ on main.tf line 12, in provider "aws":
│ 12: provider "aws" {
segue abaixo meu arquivo main.tf :
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 3.27"
}
}
required_version = ">= 0.14.9"
}
provider "aws" {
region = "us-west-2"
profile = "default"
}
resource "aws_instance" "app_server" {
ami = "ami-095413544ce52437d"
instance_type = "t2.micro"
tags = {
Name = "Primeira instancia"
}
}
Já estou há dois dias travado nesse passo inicial. Parece que os professores não fizeram a aula direito e não ensinaram essa parte de maneira completa. Alguém poderia me ajudar por favor?
Obrigado.