Bom Dia, Estou tendo problemas com o Script para criar uma ec2 com uma VPC e uma subnet já existente com uma conta Single Sign On Antes de rodar o terraform eu seto a AWS_ACCESS_KEY, AWS_SECRET_ACCESS_KEY e o AWS_SESSION_TOKEN Terraform init ok Terraform plan ok Terraform apply executa o script dou yes e recebo a seguinte mensagem de erro:
Do you want to perform these actions? Terraform will perform the actions described above. Only 'yes' will be accepted to approve.
Enter a value: yes
aws_instance.dev[0]: Creating...
Error: Error launching source instance: VPCIdNotSpecified: No default VPC for this user status code: 400, request id: 3dcee599-a15e-4da6-bf27-82a545727215
on mainEC2zup.tf line 8, in resource "aws_instance" "dev": 8: resource "aws_instance" "dev"
Segue o Script que eu estou utilizando:
provider "aws" {
version = "~> 2.0"
region = "sa-east-1"
profile = "meu-zup-profile"
}
resource "aws_instance" "dev" {
count = 1
ami = "ami-0faf2c48fc9c8f966"
instance_type = "t2.micro"
tags = {
Name = "dev${count.index}"
vpc_id = "vpc-0a0624c57b30d9d4c"
subnet_id = "subnet-1aa9cf80"
}
}
Você tem algum script de exemplo que utilize single sign on e que já tenha VPC e subnet criadas e definidas?