[ad_1]
Terraform VMware Cloud Director Provider v3.11.0 is accessible now, including help for VMware Cloud Director 10.5.1 and dropping compatibility with 10.3, in addition to introducing many new options and enhancements.
Adding help for Container Service Extension (CSE) 4.1
This new model of the supplier updates each the installation information and the cluster administration information to mirror the brand new parts which are required for patrons to start out utilizing CSE 4.1, akin to the brand new information supply vcd_rde_behavior_invocation.
This information supply is used to invoke the Runtime Defined Entity Behavior that enables to retrieve the Kubeconfig of the provisioned Kubernetes clusters.
All the examples that had been supplied in earlier releases have been upgraded with the brand new info and assets from v3.11.0.
Extending the Runtime Defined Entity (RDE) framework with new capabilities
This launch features a new information supply and a number of other enhancements of the present RDE assets and information sources:
- Users can now automate RDE Behavior invocation with the brand new
vcd_rde_behavior_invocationinformation supply, which invokes an present Behavior (outlined with bothvcd_rde_interface_behaviororvcd_rde_type_behavior) and saves the consequence into Terraform state. - The present
rde_typeuseful resource and information supply now help Behavior hooks with the brand newhookblocks, that permit to routinely invoke Behaviors on sure RDE lifecycle occasions. - The
vcd_rdeuseful resource and information supply now help metadata with the brand newmetadata_entryblocks.
This launch additionally contains a number of enhancements on RDE assets and information sources which you can examine within the project’s changelog.
NSX-T Segment Profiles get full help in v3.11.0
Terraform VCD Provider v3.11 will get a bundle of assets and information sources to handle NSX-T Segment Profiles. Here is a whole format of what’s out there:
5 new wealthy information sources that not solely permit customers to lookup IDs for referencing functions, but additionally expose each configuration side for every kind of Segment Profile:
Going additional, a brand new useful resource vcd_nsxt_segment_profile_template is accessible to construct VCD Segment Profile Templates utilizing the above talked about information sources.
And lastly, 3 new assets that may set default Segment Profiles at completely different layers of VCD infrastructure:
Note: every of the lower-level useful resource can override the higher-level configuration.
NSX-T Edge Gateway will get help for Segment Backed Uplinks
Resource and information supply vcd_nsxt_edgegateway proceed to develop and this launch provides help for Segment Backed External Network configuration by way of new configuration blockexternal_network
IP Space help enhancements
- Resource and information supply
vcd_ip_spacenow help NAT and Firewall creation configuration utilizing fieldsdefault_firewall_rule_creation_enabled,default_no_snat_rule_creation_enabled,default_snat_rule_creation_enabled. vcd_ip_space_ip_allocationprovides new disciplineworthfor allocating a person specified IP or Prefix on VCD 10.4.2+.
New experimental options: vGPU Policies and improved Terraform Imports
This launch provides a brand new useful resource, vcd_vm_vgpu_policy, and two information sources, vcd_vm_vgpu_policy and vcd_vgpu_profile, to create, handle and eat vGPU Policies.
It additionally provides help for the experimental Config-driven Import characteristic. This considerably eases importing of present VCD environments into Terraform administration by automating technology of HCL configuration information. There is a brand new information on use this characteristic preview (requires Terraform v1.5.0+).
Provider-side enhancements
Terraform VCD Provider v3.11 provides new enhancements to the Provider tooling set:
- A brand new useful resource and information supply
vcd_network_poolto handle Network Pools. - The present
vcd_provider_vdchelps metadata administration with themetadata_entryblocks.
vApp and VM enhancements
This launch additionally introduces new options to the already present vcd_vm and vcd_vapp_vm assets and information sources:
- Added help for the metadata that’s auto-generated in standalone VMs and vApp VMs in VCD 10.5.1+, with the brand new
inherited_metadatamap. The entries
saved there give details about the origin of the VM. - Added choice to specify Boot Firmware (BIOS/EFI) and Secure Boot (VCD 10.4.1+) within the
boot_optionsblock of those assets. - Added Lease settings for
vcd_catalog_vapp_templatewith theleaseblock, the place customers can specify how lengthy the vApp Template is accessible earlier than being routinely deleted or marked as expired.
List of latest assets and information sources
- 8 new assets:
- 14 new information sources:
There are extra options and enhancements, which you’ll see within the project’s changelog.
And, as at all times, we’re awaiting your suggestions and ideas in GitHub Issues and #vcd-terraform-dev Slack channel (vmwarecode.slack.com).
