From feebca50484cc03848fbe469631694d538d77928 Mon Sep 17 00:00:00 2001 From: TJ Yu Date: Wed, 21 Aug 2024 14:00:53 -0400 Subject: [PATCH] Create default VPC and subnet Addressed VPCIdNotSpecified error mentioned in https://github.com/sidpalas/devops-directive-terraform-course/issues/7 --- 02-overview/main.tf | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/02-overview/main.tf b/02-overview/main.tf index 3008f182..fdbf07ca 100644 --- a/02-overview/main.tf +++ b/02-overview/main.tf @@ -2,7 +2,7 @@ terraform { required_providers { aws = { source = "hashicorp/aws" - version = "~> 3.0" + version = "~> 4.0" } } } @@ -11,6 +11,22 @@ provider "aws" { region = "us-east-1" } +resource "aws_default_vpc" "default" { + force_destroy = true + tags = { + Name = "Default VPC" + } +} + +resource "aws_default_subnet" "default_az1" { + availability_zone = "us-east-1a" + force_destroy = true + + tags = { + Name = "Default subnet for us-east-1a" + } +} + resource "aws_instance" "example" { ami = "ami-011899242bb902164" # Ubuntu 20.04 LTS // us-east-1 instance_type = "t2.micro"