Skip to content

truefoundry/terraform-google-truefoundry-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-google-truefoundry-network

Truefoundry Google Cloud Network Module

Requirements

Name Version
terraform ~> 1.4
google ~> 6.0
time ~> 0.12

Providers

Name Version
time ~> 0.12

Modules

Name Source Version
cloud_router terraform-google-modules/cloud-router/google 6.2.0
network terraform-google-modules/network/google 9.3.0

Resources

Name Type
time_sleep.wait_2_mins resource

Inputs

Name Description Type Default Required
cluster_name Name of the cluster string n/a yes
enable_flow_logs Enable flow logs for subnets bool false no
enable_private_access Private access for subnets bool true no
network_name SHIM: network name. Should be supplied if shim is true. string "" no
network_vpc_secondary_ranges List of secondary ranges
list(object({
range_name = string
ip_cidr_range = string
}))
[] no
private_subnet_cidr CIDR range for private subnet string "" no
project_id Project ID in which clusters are deployed string n/a yes
region Region to deploy your cluster in string n/a yes
routing_mode Routing mode for the network string "GLOBAL" no
shared_vpc If true, the shim network is a shared VPC bool false no
shared_vpc_host_project Shared VPC: Project ID of the host project. Should be supplied if shared_vpc is true. string "" no
shared_vpc_network_name Shared VPC: Network name. Should be supplied if shared_vpc is true. string "" no
shared_vpc_subnet_name Shared VPC: Subnet name. Should be supplied if shared_vpc is true. string "" no
shim If true will not create the network and forward the input values to the same outputs. bool false no
subnet_id SHIM: Subnetwork ID. Should be supplied if shim is true. string "" no

Outputs

Name Description
additional_secondary_ranges Additional secondary ranges applied to the subnet
network_id ID of the network
network_name Name of the network
subnet_id ID of the subnet