
Last Christmas we started packaging our first release of the revived HashiCorp Terraform vCloud Director Provider (the 2.0). Now a year and six releases later we are releasing our second “holiday season” release – the 2.6.0! Let’s take a quick look at the new capabilities and see how far the provider developed throughout the year.
First, new items for VM and connection handling:
- The awaited VM
vcd_vapp_vmdata source with resource import and read ability. Please see the previous blog post if you’re curious about how to use data sources, imports and read functionality in general - Ability of connecting provider to vCD with an authorization token
Then, a group of new capabilities extending the Edge Gateway:
- 2 new resources with data sources and imports
vcd_nsxv_dhcp_relayandvcd_nsxv_ip_set default_external_network_ipandexternal_network_ipsfields invcd_edgegatewayfor exporting default Edge Gateway IP address and other External Network IPs used on gateway interfacesexternal_networkblock for advanced configurations of External Networks invcd_edgegatewayincluding multiple subnets, IP pool sub-allocation and rate limitsfips_mode_enabledanduse_default_route_for_dns_relayfields invcd_edgegateway
And many more improvements which can be found in the changelog. Also, please find the updated documentation in the usual place here.
Meanwhile, it is a good time to reflect back, so let’s compare how far the provider got to from the beginning of the year:
- 2.0.0 (a year ago)
- Resources: 15
- Data sources: 0
- 2.6.0 (now)
- Resources: 31 (plus read and import support)
- Data sources: 23
- And a raft of improvements inside the resources and in the core itself
As you can see, we are committed to making Terraform vCD Provider more capable with each new version so you can automate and manage vCloud Director deployments with ease. Please give the latest 2.6.0 version a try and let us know your feedback and requests. As usual, see you in GitHub and Slack #vcd-terraform-dev channel (which you can join through VMware {code})!
We wish you Happy Holidays and a New Year!
Terraform vCloud Director Team






