Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 0 additions & 31 deletions main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -66,34 +66,3 @@ module "iam" {
tags = local.common_tags
}

# ------------------------------------------------------------------------------
# Network — VPC, subnets, endpoints, optional NAT and flow logs
# ------------------------------------------------------------------------------

module "network" {
count = var.needs_vpc ? 1 : 0
source = "./modules/network"

tags = local.common_tags

vpc_cidr = var.vpc_cidr
private_subnet_cidrs = var.private_subnet_cidrs
public_subnet_cidrs = var.public_subnet_cidrs
needs_nat = var.needs_nat
needs_flow_logs = var.needs_flow_logs
}

# ------------------------------------------------------------------------------
# Guardrails — GuardDuty, optional Config, Budgets
# ------------------------------------------------------------------------------

module "guardrails" {
source = "./modules/guardrails"

tags = local.common_tags

admin_email = var.admin_email
monthly_budget_amount = var.monthly_budget_amount
needs_guardduty = var.needs_guardduty
needs_config = var.needs_config
}