Terraform vCloud Director Provider Holiday Release

Happy Year End Everyone! Another year in the books means we’ve wrapped up another year of updates to our Terraform vCloud Director Provider. We are thrilled to announce version 3.1.0 is now available. We are also celebrating our two-year anniversary since we started packaging our first release of our HashiCorp Terraform provider.

What’s New in Terraform vCloud Director Provider 3.1.0

With the 3.1.0 release, key features now available include:

  • Expanded support for NSX-T with the addition of Edge Gateway
  • New operations for Terraform for NSX-V to NSX-T migration
  • Upgrade to Terraform Plugin SDK v2.2

More details on the features:

  • New resource and data source vcd_nsxt_edgegateway
  • New data source vcd_nsxt_edge_cluster for getting details of NSX-T Edge Cluster
  • New data sources vcd_resource_list and vcd_resource_schema for listing resources and their schemas
  • Support for bearer tokens in addition to authorization tokens
  • Ability to specifystorage_profile_id  and description in vcd_catalog
  • Ability to update storage profile in vcd_vapp_vm and vcd_org_vdc
  • New computed field storage_used_in_mb in vcd_org_vdc

The full feature list is in the changelog.

Where can I get Terraform VCD Provider 3.1.0 from?

This 3.1.0 release is hosted in the Terraform registry and supports the latest Terraform 0.14 version.

Provider is available in the new registry as of previous release: https://registry.terraform.io/providers/vmware/vcd/latest

Documentation can be accessed on the site as well: https://registry.terraform.io/providers/vmware/vcd/latest/docs

Holiday Thoughts

As the year closes, it is a good time to reflect on all the other innovations that have come out this year. Here’s a look at how far we’ve come in the past year and of hopefully the new value that you can get from Terraform:

  • 2.6.0 (a year ago)
    • Resources: 31
    • Data sources: 23
  • 3.1.0 (now)
    • Resources: 39
    • Data Sources: 38
    • And numerous features inside the resources and improvements to the core itself

As you can see, we are committed to making Terraform Provider more capable with each new version so you can automate and manage vCloud Director deployments with ease. Please give the latest 3.1.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