You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This Terraform module deploys NSX-T Routed Network DHCP Pools into an existing VMware Cloud Director (VCD) environment. This module can be used to provision new NSX-T DHCP Pools into Rackspace Technology SDDC Flex VCD Data Center Regions.
The name of the Data Center Group Organization in VCD
string
-
yes
vdc_edge_name
Name of the Data Center Group Edge Gateway
string
-
yes
vdc_group_name
The name of the Data Center Group in VCD
string
-
yes
segments
Map of network segments to configure DHCP on. Attributes like dhcp_mode (default: "EDGE"), lease_time (default: 30 days), and dns_servers (default: ["192.168.255.228"]) have defaults.
map(object)
{}
yes
Validation Rules
The module includes strict validation based on the dhcp_mode:
NETWORK: Requires listener_ip_address and at least one pool in pool_ranges.
EDGE: Requires at least one pool in pool_ranges. MUST NOT have listener_ip_address.
RELAY: MUST NOT have listener_ip_address or pool_ranges.
Outputs
Name
Description
dhcp_pools
Comprehensive map of deployed DHCP configurations, reading directly from resource attributes.
module"vcd_nsxt_network_dhcp" {
source="github.com/global-vmware/vcd_nsxt_network_dhcp.git?ref=v2.1.0"# ... other variables ...vdc_org_name="<VDC-ORG-NAME>"vdc_group_name="<VDC-GRP-NAME>"vdc_edge_name="<VDC-EDGE-NAME>"segments={
"Web-Network"= {
dhcp_mode ="RELAY"# listener_ip_address and pool_ranges MUST be omitted
}
}
}
This Repository contains the "vcd_nsxt_network_dhcp" Terraform Module. You can use this Module to deploy DHCP Pools for Routed Data Center Group Networks into a VMware Cloud Director (VCD) Environment.