Skip to content

Terraform sandbox for VPC testing, peering, Private Link, transit gateway, etc

License

Notifications You must be signed in to change notification settings

ericdahl/tf-vpc-sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tf-vpc-sandbox

A sandbox testing out various VPC configurations

Misc notes

  • TGW Attachments

    • Types:
      • VPC - Linked to a single VPC
      • VPN - Linked to a Customer Gateway (internet-routable IP for on-prem device)
      • Peering Connection - Linked to another TGW, possibly in a different region/account
      • Connect - Linked to 3rd party virtual appliance (SD-WAN)
  • Route Table Propagation

    • Allows TGW-A (e.g., VPC) to propagate routes from itself to TGW Route Table
  • VPC 1-* VPC Attachment

  • TGW Attachment 1-1 TGW Route Table association

    • TGW-A can only be associated to one route table
  • VPC can be attached up to once to a particular TGW

pfSense startup failure

I ran into an issue where pfSense would get stuck in initializing on first boot. System logs showed it auto-reboot for no clear reason. I ended up terminating and relaunching 3 times until it was stable (same configuration). Not very satisfying.

TODO

  • cross-region TGW
  • VPN TGW Attachment
  • network firewall with ingress filtering, using IGW routes

About

Terraform sandbox for VPC testing, peering, Private Link, transit gateway, etc

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages