Skip to content

global-vmware/vcd_nsxt_network_dhcp_isolated

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VCD NSX-T Isolated Network DHCP Terraform Module

This Terraform module deploys NSX-T Isolated Network DHCP Pools into an existing VMware Cloud Director (VCD) environment. This module can be used to provision new NSX-T Isolated Network DHCP Pools into Rackspace Technology SDDC Flex VCD Data Center Regions.

Requirements

Name Version
terraform >= 1.5.7
vcd >= 3.8

Resources

Name Type
vcd_nsxt_edgegateway Data Source
vcd_vdc_group Data Source
vcd_network_isolated_v2 Data Source
vcd_nsxt_network_dhcp Resource

Inputs

Name Description Type Default Required
vdc_org_name 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 map(object({ listener_ip_address = string, pool_ranges = list(map(string)), dns_servers = list(string), lease_time = number })) {} yes

Outputs

Name Description
dhcp_pools The pool ranges, DNS servers, DHCP mode, and listener IP address for each network segment

Example Usage

Isolated Network Specific Deployment (NETWORK Mode)

module "vcd_nsxt_network_dhcp" {
  source = "github.com/global-vmware/vcd_nsxt_network_dhcp_isolated.git?ref=v2.1.0"
  
  vdc_org_name   = "<VDC-ORG-NAME>"
  vdc_group_name = "<VDC-GRP-NAME>"
  vdc_edge_name  = "<VDC-EDGE-NAME>"

  segments = {
    "Isolated-Web-Network" = {
      listener_ip_address = "10.1.0.10"
      dns_servers         = ["10.1.0.10", "10.1.0.11"]
      lease_time          = 604800
      pool_ranges = [{
        start_address = "10.1.0.100"
        end_address   = "10.1.0.200"
      }]
    }
  }
}

Authors

This module is maintained by the Global VMware Cloud Automation Services Team.

About

This Repository contains the "vcd_nsxt_network_dhcp_isolated" Terraform Module. You can use this Module to deploy DHCP Pools for Isolated Data Center Group Networks into a VMware Cloud Director (VCD) Environment.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages