Skip to content

Add aws hub egress for network transit gateway#84

Open
ppanagiotis wants to merge 1 commit intomainfrom
network_transit_gateway
Open

Add aws hub egress for network transit gateway#84
ppanagiotis wants to merge 1 commit intomainfrom
network_transit_gateway

Conversation

@ppanagiotis
Copy link
Copy Markdown
Contributor

Adds a reference Terraform module for customers who need centralized egress via Transit Gateway before deploying a BYOC cluster.

What it provisions:

  • Hub VPC (100.64.0.0/16 CGNAT range) with public and private subnets
  • NAT Gateway + Internet Gateway for internet egress
  • Transit Gateway with a static 0.0.0.0/0 → hub default route
  • Per-spoke return routes in the public subnet ( → TGW)
  • AWS RAM share for cross-account TGW access (auto-skipped for same-account)

Usage: Customer runs this module first, then supplies transit_gateway_id and ram_resource_share_arn at Redpanda cluster creation. All spoke egress traffic exits via the hub's
NAT Gateway — no per-VPC NAT Gateway required in the Redpanda spoke VPC.

@ppanagiotis ppanagiotis requested a review from a team May 8, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants