This commit is contained in:
Johan LEROY
2026-08-05 09:11:14 +02:00
parent fdbc1d04a3
commit 478401f751
10 changed files with 288 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
resource "aws_vpc" "main_vpc" {
cidr_block = var.vpc_cidr_block
tags = merge(var.common_tags, {
Name = var.vpc_name
})
}
data "aws_availability_zones" "az" {
filter {
name = "opt-in-status"
values = ["opt-in-not-required"]
}
}
resource "aws_subnet" "subnet" {
for_each = var.subnets
vpc_id = aws_vpc.main_vpc.id
cidr_block = each.value.cidr
availability_zone = element(data.aws_availability_zones.az.names, each.value.az_id)
tags = merge(var.common_tags, {
Name = "${var.subnet_name_prefix}-${each.key}"
})
}