##前提・困っていること
dockerコンテナ内でTerraformでVPCとEC2を作成中なのですが下記のようなエラーが発生しています。
##エラー内容
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: #☓☓☓☓☓☓☓☓☓☓☓☓☓ on main.tf line 2, in provider "aws": 2: provider "aws" {
##main.tf
# AWS設定 provider "aws" { region = var.aws["region"] profile = var.aws["profile"] } #VPCの作成 resource "aws_vpc" "of_terraform_handson_on_docker" { cidr_block = var.vpc_cider enable_dns_hostnames = true enable_dns_support = true tags = { Name = var.vpc_name } }
##variable.tf
variable "aws" { default = { profile = "default" region = "ap-northeast-1" } } variable "vpc_cider" { type = string default = "10.0.0.0/16" description = "VPCのCIDR" } variable "vpc_name" { type = string default = "terraform_handson_on_docker_vpc" description = "VPCの名前" }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。