Skip to content

Releases: vmware/terraform-provider-vcf

v0.10.0

09 Jul 13:59
1e9ce86

Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.10.0

v0.9.1

12 Jun 19:06
0d5023b

Choose a tag to compare

What's Changed

  • Update docs to reflect the latest supported version of VCF by @spacegospod in #174
  • chore(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.2 to 0.19.3 by @dependabot in #176
  • chore(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.3 to 0.19.4 by @dependabot in #181
  • docs: add versions support by @tenthirtyam in #183
  • chore(deps): bump github.com/vmware/vcf-sdk-go from 0.3.0 to 0.3.1 by @dependabot in #179
  • chore(deps): bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 by @dependabot in #180
  • Configure optional properties for edge clusters and nodes by @spacegospod in #184
  • docs: minor updates by @tenthirtyam in #185
  • chore: Prepare changelog for 0.9.1 by @spacegospod in #186

Full Changelog: v0.9.0...v0.9.1

v0.9.0

23 May 11:58
de7c769

Choose a tag to compare

Enhancements

  • Added suppport for up to VMware Cloud Foundation 5.1.1. #173

What's Changed

  • Added suppport for up to VMware Cloud Foundation 5.1.1.
  • chore(deps): bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #163
  • chore(deps): bump golangci/golangci-lint-action from 5.0.0 to 6.0.1 by @dependabot in #167
  • chore(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.1 to 0.19.2 by @dependabot in #162
  • chore(deps): bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #165
  • feat: Add examples for PAIF automation by @spacegospod in #168
  • chore(deps): bump goreleaser/goreleaser-action from 5.0.0 to 5.1.0 by @dependabot in #169
  • chore(deps): bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #170
  • Add docs for deploying the CB appliance with Terraform by @spacegospod in #172
  • chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 by @dependabot in #171
  • Bump SDK to 0.3.0 and add support for VCF 5.1.1 APIs by @spacegospod in #173

Full Changelog: v0.8.5...v0.9.0

v0.8.5

26 Apr 09:41
09e97a8

Choose a tag to compare

What's Changed

  • chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #125
  • chore(depa): bump vcf-sdk-go to v0.2.3 by @spacegospod in #130
  • chore(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.32.0 to 2.33.0 by @dependabot in #129
  • chore(deps): bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.1 by @dependabot in #132
  • chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #135
  • fix: rename incorrect property in edge node example by @spacegospod in #133
  • chore(deps): bump github.com/go-openapi/strfmt from 0.22.1 to 0.22.2 by @dependabot in #137
  • chore(deps): bump github.com/go-openapi/runtime from 0.27.1 to 0.27.2 by @dependabot in #138
  • Bump vcf-sdk-go to v0.2.4 by @spacegospod in #142
  • chore(deps): bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #144
  • chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #145
  • feat: Add a new resource for cluster personality (ESXi image) by @spacegospod in #143
  • chore(deps): bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 by @dependabot in #141
  • chore(deps): bump github.com/go-openapi/runtime from 0.27.2 to 0.28.0 by @dependabot in #140
  • Fix cluster creation with a vLCM image by @spacegospod in #148
  • Remove BGP peer password requirement by @dimitarproynov in #150
  • chore(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.18.0 to 0.19.0 by @dependabot in #152
  • chore: add supported versions to docs by @spacegospod in #153
  • feat: Support for vSAN Stretched Clusters by @spacegospod in #154
  • chore(deps): bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #156
  • chore(deps): bump github.com/hashicorp/terraform-plugin-docs from 0.19.0 to 0.19.1 by @dependabot in #157
  • chore(deps): bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #158
  • chore(deps): bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 by @dependabot in #159
  • chore(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #155
  • chore: Prepare changelog for v0.8.5 by @spacegospod in #160

Full Changelog: v0.8.1...v0.8.5

v0.8.1

06 Feb 11:02
b292458

Choose a tag to compare

BUG FIXES:

  • Respect static IP pool configuration when configuring NSX #113
  • Fix Edge ASN upper boundary on 32-bit systems #120

v0.8.0

31 Jan 12:51
65e4767

Choose a tag to compare

Adding support for NSX Edge Clusters

v0.7.0

12 Jan 11:25
7ac964b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0

23 Nov 15:04
ff6a17a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

09 Oct 08:07
1b67039

Choose a tag to compare

FEATURES:

  • Add support for management domain deployment (bringup) #38

Note
Provider has two mutually exclusive modes of operation: Cloud Builder mode (for bring-up) and SDDC Manager mode.

Full Changelog: v0.4.0...v0.5.0

v0.4.0

09 Sep 07:09
09d2fda

Choose a tag to compare

BREAKING CHANGES:

  • Removed the attribute "host_id" from the "vcf_host" resource and replaced it with just "id" as per Terraform standard practice. This way users can refer to the Host UUID (in cluster host spec for example) in the standard way, e.g. "vcf_host.host1.id"
  • Replaced attribute "nsx_cluster_ref" from the "vcf_domain" datasource with a richer "nsx_configuration", that additionally contains IPs, Names and DNS Names of NSX-T Manager Nodes
  • Renamed attribute "nsx_configuration.nsx_manager_node.dns_name" in "vcf_domain" to "nsx_configuration.nsx_manager_node.fqdn" for clarity
  • Renamed attribute "vcenter" to "vcenter_configuration" in "vcf_domain" resource and "vcf_domain" datasource
  • Replaced attribute "dns_name" in "vcenter_configuration" in "vcf_domain" resource with "fqdn"
  • Replaced attribute "vcenter_fqdn" and "vcenter_id from the "vcf_domain" datasource with "vcenter_configuration" subresource, that contains "id" and "fqdn" attributes.

FEATURES:

  • Extend support for host resource: import #36
  • Add support for workload domain resource: import #35
  • Add support for configuration of NSX host TEP pool (static / DHCP) in r/vcf_domain #54

Note: Management domain cannot be imported, but can be used as datasource

BUG FIXES:

  • Include "domain_id" attribute to both imported cluster and cluster datasource #49

New Contributors

Full Changelog: v0.3.0...v0.4.0