You Asked, We Listened and Now, Delivered!
We are pleased to announce that version 2.9.0 is now available. Featuring new authentication methods, new capabilities in data sources, vApp networks and VMs. As usual the changes are available on GitHub for your viewing and documentation is available here.
Here are some key points of the release:
- SAML authentication support
Add support for SAML auth with Active Directory Federation Services (ADFS) as IdP using
“/adfs/services/trust/13/usernamemixed” endpoint using auth_type="saml_adfs"
- LDAP authentication certification
Add support for LDAP authentication usingauth_type="integrated"
- SAML user/group importing into VCD
SAML user/group importing into VCD allows to manage groups provided by external identity providers (IdP) like Active Directory Federation Services (ADFS) for those who manage access using external IdP
- Filters for data sources
Data sources vcd_edgegateway
, vcd_catalog
, vcd_catalog_item
, vcd_catalog_media
, vcd_network_*
allow search by filter
- Allow creation of VM without a template
vcd_vapp_vm
resource allows creating empty VM
- Ability to deploy Catalog Template with multiple VMs
vcd_vapp_vm
resource allows creating VM from multi VM vApp template
- NAT, FW and Static Routing resources for vApp Network
Manage NAT, Firewall and Static Routing service management for vApp level networks
- Affinity/Anti-Affinity Rules
vcd_vm_affinity_rule
resource and data source manage whether VMs are kept on the same host or distributed hosts
- New VM fields boot_image, os_type and hardware_version
boot_image
allows to start VM with set boot OS install disk image, os_type
– to choose operating system type for an empty VM, hardware_version
allows to change the hardware version
If you are not familiar with this project, Terraform VCD Provider orchestrates infrastructure as code. It is also using go-vcloud-director Golang SDK for making API calls to VMware Cloud Director. You too can join and contribute to this community through VMware {code} to chat-on-slack in #vcd-terraform-dev channel.