Terraform VMware Cloud Director Provider v3.9.0

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).

Source

Originally posted on April 28, 2023 @ 10:14 am