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.
2.6.0 Features
First, new items for VM and connection handling:
- The awaited VM
vcd_vapp_vm
data 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_relay
andvcd_nsxv_ip_set
default_external_network_ip
andexternal_network_ips
fields invcd_edgegateway
for exporting default Edge Gateway IP address and other External Network IPs used on gateway interfacesexternal_network
block for advanced configurations of External Networks invcd_edgegateway
including multiple subnets, IP pool sub-allocation and rate limitsfips_mode_enabled
anduse_default_route_for_dns_relay
fields invcd_edgegateway
And many more improvements which can be found in the changelog. Also, please find the updated documentation in the usual place here.
Holiday Thoughts
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