Skip to content

Releases: kubernetes/cloud-provider-vsphere

v1.23.1

16 Jun 22:44
Compare
Choose a tag to compare

What's Changed

  • [Cherrypick 1.23] Remove grpc server from the cloud-controller-manager. by @HanFa in #628

Full Changelog: v1.23.0...v1.23.1

v1.23.0

20 Apr 22:03
cb5d4d1
Compare
Choose a tag to compare

v1.23.0

Changelog since v1.23.0-alpha.1

  • Update cluster/node selector labels for paravirutal #618

Version Compatibility

Supports Kubernetes clusters on v1.23.X with allowed version skew.

v1.22.6

25 Mar 05:52
Compare
Choose a tag to compare

v1.22.6

Changelog since v1.22.X:

Return error when VM's info returned from VC doesn't contains IP address (#586)
Fix logic to correctly read and pass along value nsxt.RemoteAuth in config (#591)

Changelog since v1.21.X:

  • Add v1.20 and v1.21 manifests (#487)
  • Migrate the helm chart to /charts repo and update related docs (#478)
  • Bump Kubernetes dependencies to v1.22.X and go to 1.16 (#496)

Version Compatibility

Supports Kubernetes clusters on v1.22.X with allowed version skew.

v1.21.3

25 Mar 05:57
e365579
Compare
Choose a tag to compare

v1.21.3

Changelog since v1.21.0:

Backport #607:

  • Return error when VM's info returned from VC doesn't contains IP address
  • For paravirtual, empty ProviderUUID appears for node
  • Remove cached node based on UUID when unregister node
  • Do not use the cached node addresses when NodeAddresses is invoked.

Changelog since v1.20.X:

  • Add initial support for NSX-T routable pods in vSphere paravirtual cloud provider:
    • Add IPPool and RouteSet APIs (#464 & #466)
    • Introduce node and ippool controllers to do node ipam (#469)
    • Implement Route interface (#468)
  • Bump Kubernetes dependencies to v1.21.X

Version Compatibility

Supports Kubernetes clusters on v1.21.X with allowed version skew.

v1.20.1

25 Mar 05:59
11a3d69
Compare
Choose a tag to compare

v1.20.1

Changelog since v1.20.0: #610

Backport #607:

  • Return error when VM's info returned from VC doesn't contains IP address
  • For paravirtual, empty ProviderUUID appears for node
  • Remove cached node based on UUID when unregister node
  • Do not use the cached node addresses when NodeAddresses is invoked.

Changelog since v1.19.X:

  • Introduce initial support for vSphere paravirtual cloud provider
  • Update Kubernetes dependencies to v1.20.X
  • Fix a bug where only the first VM NIC was checked for node addresses (#461)

Version Compatibility

Supports Kubernetes clusters on v1.20.X with allowed version skew.

vsphere-cpi-chart-1.0.0

24 Jan 18:33
ff8b2b6
Compare
Choose a tag to compare

A Helm chart for vSphere Cloud Provider Interface Manager (CPI)

v1.22.5

21 Jan 23:48
fc61a5d
Compare
Choose a tag to compare

v1.22.5

Changelog since v1.22.X:

Ability to exclude subnets for internal/external node ip selection (#556)
Documentation for PR #556 (#559)

Changelog since v1.21.X:

  • Add v1.20 and v1.21 manifests (#487)
  • Migrate the helm chart to /charts repo and update related docs (#478)
  • Bump Kubernetes dependencies to v1.22.X and go to 1.16 (#496)

Version Compatibility

Supports Kubernetes clusters on v1.22.X with allowed version skew.

v1.23.0-alpha.1

10 Jan 19:21
Compare
Choose a tag to compare
v1.23.0-alpha.1 Pre-release
Pre-release

v1.23.0-alpha.1

Changelog since v1.22.X:

  • Bump Kubernetes dependencies to v1.23.X and go to 1.17 (#558)
  • internal-network-subnet-cidr and external-network-subnet-cidr config variables accept a list of comma separated CIDRs (#524)

Version Compatibility

Supports Kubernetes clusters on v1.23.X with allowed version skew.

v1.22.4

08 Dec 00:22
cc4eea2
Compare
Choose a tag to compare

v1.22.4

Changelog since v1.22.X:

Update doc to point to 1.22.4 (#548)
Cherry pick several bug fixes(#543)
including:

  • Do not use the cached node addresses when NodeAddresses is invoked.(#541)
  • Clean up nodeUUIDMap and nodeNameMap based on node uuid when node is deleted (#540)
  • Show vsphere-cloud-controller-manager version in the log correctly #535

Changelog since v1.21.X:

  • Add v1.20 and v1.21 manifests (#487)
  • Migrate the helm chart to /charts repo and update related docs (#478)
  • Bump Kubernetes dependencies to v1.22.X and go to 1.16 (#496)

Version Compatibility

Supports Kubernetes clusters on v1.22.X with allowed version skew.

v1.22.3

08 Nov 19:02
1bce29c
Compare
Choose a tag to compare

v1.22.3

Changelog since v1.22.X:

  • Fix the image version in yaml and in document (#517)
  • Support dualstack node IP discovery (#508)
  • [Bug fix] Optionally check for orphan, unmanaged load balancer service (#395)
  • [Bug fix] Disable node registration when UUID is empty (#522)

Changelog since v1.21.X:

  • Add v1.20 and v1.21 manifests (#487)
  • Migrate the helm chart to /charts repo and update related docs (#478)
  • Bump Kubernetes dependencies to v1.22.X and go to 1.16 (#496)

Version Compatibility

Supports Kubernetes clusters on v1.22.X with allowed version skew.