Terraform VCD Provider 3.8.0/3.8.1 is now launched, it helps the most recent VMware Cloud Director (VCD) 10.4.1 launch and comes filled with totally different community-requested options and enhancements!
Please discover the important thing highlights under. While for a full record of options, enhancements and bugfixes please see the CHANGELOG of three.8.0 and three.8.1 releases:
https://github.com/vmware/terraform-provider-vcd/blob/main/CHANGELOG.md
What’s New?
Improved and Extended VM Operations
- Overhauled the VM Create operation, which together with making it and visitor customization extra strong, fixes a difficulty the place VM was energy cycled a number of occasions through the creation
- Introduced vcd_catalog_vapp_template useful resource and knowledge supply in favor of vcd_catalog_item (we encourage you to make use of this new useful resource because it follows a extra strong Terraform mannequin of referencing by distinctive identifiers)
- Added new attributes vapp_template_id and boot_image_id to sources vcd_vapp_vm and vcd_vm to make use of distinctive identifiers for referencing vApp Templates and Media Items too
- Added VM Placement Policies assist: vcd_vm_placement_policy useful resource, knowledge sources vcd_vm_placement_policy and vcd_vm_group, and corresponding arguments to vcd_org_vdc, vcd_vapp_vm, and vcd_vm sources. v3.8.1 provides the potential of fetching VM Placement Policies to tenant customers
Catalog Sharing, Publishing, and Subscription Support
Please see an in depth information about this characteristic: Catalog Subscription and Sharing
Networking Enhancements
- Added assist for Isolated networks, totally different DHCP modes (‘EDGE’, ‘NETWORK’, ‘RELAY’), and Lease Time to vcd_nsxt_network_dhcp useful resource and knowledge supply
- Introduced a brand new subject edge_cluster_id to have the ability to specify NSX-T Edge Cluster for VDC in useful resource and knowledge supply vcd_org_vdc
Miscellaneous Features
- Added new useful resource and knowledge supply vcd_org_ldap which permits configuring LDAP settings for a corporation
- Added new attribute metadata_entry to many sources and knowledge sources, which provides assist of Metadata Visibility (User Access Levels), all of the out there Metadata Types, and Domain (together with SYSTEM) in favor of now deprecated metadata
- Added knowledge supply vcd_provider_vdc that enables fetching current Provider VDCs
- Added knowledge supply vcd_task that enables studying a VCD Task
- Finalized dealing with of sources deleted outdoors of Terraform
As this launch introduces lots of enhancements, it needed to deprecate some objects as properly. Please see the DEPRECATIONS part within the changelog.
Updated go-vcloud-director Library
As traditional with the brand new Terraform VCD Provider launch, we have now launched a brand new model of the Go library for VCD. If you’re creating on VCD with Go, v2.18.0 is the consumer to use now:
https://github.com/vmware/go-vcloud-director/blob/main/CHANGELOG.md