seperate east/west

This commit is contained in:
Greg Hendrickson
2023-11-17 09:46:38 -08:00
parent e2e0983404
commit 48ed0ca1d6
28 changed files with 396 additions and 243 deletions

View File

@@ -13,4 +13,4 @@ output "us_east_subnet_2_id" {
output "us_east_subnet_3_id" {
description = "The ID of the third US East subnet"
value = aws_subnet.us_east_subnet_3.id
}
}

View File

@@ -1,36 +1,30 @@
provider "aws" {
region = var.region
region = "us-east-1"
}
resource "aws_subnet" "us_east_subnet_1" {
vpc_id = var.vpc_id
vpc_id = var.vpc_id_east_1
cidr_block = var.us_east_subnet_1_cidr_block
availability_zone = var.us_east_subnet_1_az
tags = {
Name = "${var.region}_${var.us_east_subnet_1_az}_subnet"
}
depends_on = [var.vpc_id]
}
resource "aws_subnet" "us_east_subnet_2" {
vpc_id = var.vpc_id
vpc_id = var.vpc_id_east_1
cidr_block = var.us_east_subnet_2_cidr_block
availability_zone = var.us_east_subnet_2_az
tags = {
Name = "${var.region}_${var.us_east_subnet_2_az}_subnet"
}
depends_on = [var.vpc_id]
}
resource "aws_subnet" "us_east_subnet_3" {
vpc_id = var.vpc_id
vpc_id = var.vpc_id_east_1
cidr_block = var.us_east_subnet_3_cidr_block
availability_zone = var.us_east_subnet_3_az
tags = {
Name = "${var.region}_${var.us_east_subnet_3_az}_subnet"
}
depends_on = [var.vpc_id]
}

View File

@@ -16,18 +16,19 @@ variable "region" {
variable "us_east_subnet_1_cidr_block" {
default = "10.0.4.0/24"
default = "10.1.4.0/24"
}
variable "us_east_subnet_2_cidr_block" {
default = "10.0.5.0/24"
default = "10.1.5.0/24"
}
variable "us_east_subnet_3_cidr_block" {
default = "10.0.6.0/24"
default = "10.1.6.0/24"
}
variable "vpc_id" {
variable "vpc_id_east_1" {
description = "The ID of the VPC"
type = string
}
}

View File

@@ -1,26 +1,33 @@
provider "aws" {
region = "us-west-2"
}
resource "aws_subnet" "us_west_subnet_1" {
vpc_id = var.vpc_id
vpc_id = var.vpc_id_west_2
cidr_block = var.us_west_subnet_1_cidr_block
availability_zone = var.us_west_subnet_1_az
tags = {
Name = "${var.region}_${var.us_west_subnet_1_az}_subnet"
}
depends_on = [var.vpc_id_west_2]
}
resource "aws_subnet" "us_west_subnet_2" {
vpc_id = var.vpc_id
vpc_id = var.vpc_id_west_2
cidr_block = var.us_west_subnet_2_cidr_block
availability_zone = var.us_west_subnet_2_az
tags = {
Name = "${var.region}_${var.us_west_subnet_2_az}_subnet"
}
depends_on = [var.vpc_id_west_2]
}
resource "aws_subnet" "us_west_subnet_3" {
vpc_id = var.vpc_id
vpc_id = var.vpc_id_west_2
cidr_block = var.us_west_subnet_3_cidr_block
availability_zone = var.us_west_subnet_3_az
tags = {
Name = "${var.region}_${var.us_west_subnet_3_az}_subnet"
}
depends_on = [var.vpc_id_west_2]
}

View File

@@ -27,7 +27,8 @@ variable "region" {
default = "us-west-2"
}
variable "vpc_id" {
variable "vpc_id_west_2" {
description = "The ID of the VPC"
type = string
}