Terraform VMware Cloud Director Provider v3.9.0 is available now, introducing new features and improvements.
Introducing support for Container Service Extension (CSE) v4.0
This new version of the provider incorporates several resources and data sources that will allow users to utilize the Runtime Defined Entity framework:
- rde_interface resource and data source, which allows providers to manage and fetch Runtime Defined Entity Interfaces
- rde_type resource and data source, which allows providers to manage and fetch Runtime Defined Entity Types
- rde resource and data source, which allows providers and tenants to manage and fetch Runtime Defined Entities
With the addition of these, Terraform users will be able to install the Container Service Extension v4.0 in VCD 10.4+ by following a new guide complemented with some examples that can be customized and applied, or simply used as a starting point.
The proposed examples build the required elements for CSE v4.0 to work:
- Organizations, VDCs and a basic networking setup with ALB, that users can enhance
- Runtime Defined Entity Types and their corresponding instances to be able to configure the CSE Server and the TKGm clusters
- Global roles, roles, rights bundles and users
- VM Sizing Policies required by the TKGm clusters
- Catalogs and OVAs
- Deploys the CSE Server vApp
Once installed, tenant users can provision and manage Tanzu Kubernetes Grid Multi-cloud (TKGm) clusters using the UI as usual.
Extending NSX-T capabilities
With this release, the features related to NSX-T keep growing:
NSX-T Edge Gateway automatic IP Allocation management
Before this feature was released, NSX-T Edge Gateways would need to be configured by using static IP pools. Since v3.9.0, they can now allocate IPs automatically by specifying a number of IPs that can be allocated per subnet, or per any subnet. You can read more here.
New NSX-T resources and data sources
NSX-T improvements
New NSX-V features
For those using NSX-V in their VMware Cloud Director appliances, this new version of the provider adds support for Distributed Firewall in NSX-V VDCs. This will allow users to segment their VDC entities, such as VMs, Edge Gateways, Networks, etc, based on several attributes, by creating layer 3 rules.
Introducing latest VCD features
Our valuable community has also helped us to introduce several cool features into this release:
And, as always, we are awaiting your feedback and suggestions in GitHub Issues and #vcd-terraform-dev Slack channel (vmwarecode.slack.com).