Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Hub & Spoke Transitivity module

This module implements transitivity for hub & spoke VPC architectures using appliance VMs behind an Internal Load Balancer used as next-hop for routes.

Usage

For example usage, please check the the net-hubs-transitivity.tf file.

Inputs

Name Description Type Default Required
commands Commands for the transitivity gateway to run on every boot. list(string) [] no
firewall_enable_logging Toggle firewall logging for VPC Firewalls. bool true no
firewall_policy Network Firewall Policy Id to deploy transitivity firewall rules. string n/a yes
gw_subnets Subnets in {REGION => SUBNET} format. map(string) n/a yes
health_check_enable_log Toggle logging for health checks. bool false no
project_id VPC Project ID string n/a yes
regional_aggregates Aggregate ranges for each region in {REGION => [AGGREGATE_CIDR,] } format. map(list(string)) n/a yes
regions Regions to deploy the transitivity appliances set(string) null no
vpc_name Label to identify the VPC associated with shared VPC that will use the Interconnect. string n/a yes

Outputs

No outputs.