Releases: kubernetes/cloud-provider-vsphere
v1.23.1
v1.23.0
v1.22.6
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
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:
- Bump Kubernetes dependencies to v1.21.X
Version Compatibility
Supports Kubernetes clusters on v1.21.X with allowed version skew.
v1.20.1
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
A Helm chart for vSphere Cloud Provider Interface Manager (CPI)
v1.22.5
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
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
andexternal-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
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
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.