vmware / terraform-provider-vcf

Terraform Provider for VMware Cloud Foundation
https://registry.terraform.io/providers/vmware/vcf/
Mozilla Public License 2.0
22 stars 9 forks source link

feat: add optional parameters for setting up vsan esa mode #190

Closed spacegospod closed 3 months ago

spacegospod commented 3 months ago

Summary of Pull Request

This PR adds optional attributes for enabling vSAN in ESA mode. This includes the ability to :

  1. Commission hosts for vSAN in ESA mode
  2. Create vSAN datastores with ESA enabled when creating clusters
  3. Create vSAN datastores with ESA enabled when workload domains
  4. Create vSAN datastores with ESA enabled when deploying management domains

I am not modifying any of the data sources since we don't list individual datastores in those

Type of Pull Request

Related to Existing Issues

Closes #182

Test and Documentation Coverage

Verified workload domain and cluster creation by running the acceptance tests on ESA-certified hosts Partially verified the bringup workflow since I don't have access to a pristine ESA environment. The resulting specification is valid and bringup kicks off successfully.

For bug fixes or features:

Breaking Changes?