Skip to content

truefoundry/terraform-azure-truefoundry-network

Repository files navigation

terraform-azure-truefoundry-network

Truefoundry Azure Network Module

Requirements

Name Version
terraform >= 1.4
azurerm >= 3.107.0

Providers

Name Version
azurerm >= 3.107.0

Modules

Name Source Version
vnet Azure/vnet/azurerm 4.1.0

Resources

Name Type
azurerm_private_dns_zone.postgres_dns resource
azurerm_private_dns_zone_virtual_network_link.postgres_dns_link resource
azurerm_virtual_network.vnet data source

Inputs

Name Description Type Default Required
cluster_name Cluster name to generate the virtual network name string n/a yes
control_plane_enabled Flag to check Control plane enabled bool n/a yes
location Location to create the vnet string n/a yes
resource_group_name Azure Resource Group string n/a yes
subnet_cidr Assigns IPv4 subnet string n/a yes
subnet_id Subnet ID. Used only when use_existing_vnet is enabled string n/a yes
tags AWS Tags common to all the resources created map(string) {} no
use_existing_vnet Flag to enable existing network bool false no
use_for_each Use for_each instead of count to create multiple resource instances. bool false no
vnet_cidr The CIDR block for the VPC. string n/a yes
vnet_id VPC ID. Used only when use_existing_vnet is enabled string n/a yes

Outputs

Name Description
db_private_dns_zone_id n/a
subnet_id n/a
vnet_address_space n/a
vnet_end_ip_address n/a
vnet_id n/a
vnet_name n/a
vnet_start_ip_address n/a