Skip to content

Releases: kubernetes-sigs/cluster-api-provider-vsphere

v0.5.2

28 Oct 20:20
cc0121b
Compare
Choose a tag to compare

Version 0.5.2

This release introduces support for the external vSphere cloud provider and vSphere cloud native storage (CNS) for vSphere 6.7u3 and above.

New Features

  • CAPI v0.2.6
  • Support for the external vSphere cloud provider (#501) (vSphere 6.7u3+)
    • For vSphere below 6.7u3, the in-tree cloud provider is still supported.
    • For more information please see the Getting Started Guide's manifests section.
  • Support for vSphere cloud native storage (#575) (vSphere 6.7u3+)
  • The imageRepository field in the KubeadmConfig resource is now configurable via CAPV's manifest generation tool. (#590)
  • Remove default StorageClass in generated addons.yaml -- StorageClass should be managed like other cluster addons

Bug Fixes

  • Fix a bug where an already deleted VM would block the deletion of the associated Machine (#622)
  • Node names should match Machine names, not VSphereMachine names. (#623)
  • Fix default Calico add-on to work with apps/v1 API group (#579)
  • Check KubeadmConfig for pre-defined control plane API endpoints (#560)
  • Fix a bug where a cluster's kubeconfig Secret resource was not deleted when the owning Cluster resource is deleted (#585)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.2
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.2

v0.5.2-beta.2

25 Oct 19:42
98a597b
Compare
Choose a tag to compare
v0.5.2-beta.2 Pre-release
Pre-release

Version 0.5.2-beta.2

This release introduces support for the external vSphere cloud provider and vSphere cloud native storage (CNS) for vSphere 6.7u3 and above.

New Features

  • CAPI v0.2.6
  • Support for the external vSphere cloud provider (#501) (vSphere 6.7u3+)
    • For vSphere below 6.7u3, the in-tree cloud provider is still supported.
    • For more information please see the Getting Started Guide's manifests section.
  • Support for vSphere cloud native storage (#575) (vSphere 6.7u3+)
  • The imageRepository field in the KubeadmConfig resource is now configurable via CAPV's manifest generation tool. (#590)
  • The default version of Kubernetes is now v1.15.3 when generating manifests using CAPV's manifest generation tool. (#574)
  • Remove default StorageClass in generated addons.yaml -- StorageClass should be managed like other cluster addons

Bug Fixes

  • Fix a bug where an already deleted VM would block the deletion of the associated Machine (#622)
  • Node names should match Machine names, not VSphereMachine names. (#623)
  • Fix default Calico add-on to work with apps/v1 API group (#579)
  • Check KubeadmConfig for pre-defined control plane API endpoints (#560)
  • Fix a bug where a cluster's kubeconfig Secret resource was not deleted when the owning Cluster resource is deleted (#585)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.2-beta.2
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.2-beta.2

v0.5.2-beta.1

21 Oct 23:07
b0cacda
Compare
Choose a tag to compare
v0.5.2-beta.1 Pre-release
Pre-release

Version 0.5.2-beta.1

This release introduces support for the external vSphere cloud provider and vSphere cloud native storage (CNS) for vSphere 6.7u3 and above.

New Features

  • CAPI v0.2.6
  • Support for the external vSphere cloud provider (#501) (vSphere 6.7u3+)
    • For vSphere below 6.7u3, the in-tree cloud provider is still supported.
    • For more information please see the Getting Started Guide's manifests section.
  • Support for vSphere cloud native storage (#575) (vSphere 6.7u3+)
  • The imageRepository field in the KubeadmConfig resource is now configurable via CAPV's manifest generation tool. (#590)
  • The default version of Kubernetes is now v1.15.3 when generating manifests using CAPV's manifest generation tool. (#574)
  • Remove default StorageClass in generated addons.yaml -- StorageClass should be managed like other cluster addons

Bug Fixes

  • Node names should match Machine names, not VSphereMachine names. (#623)
  • Fix default Calico add-on to work with apps/v1 API group (#579)
  • Check KubeadmConfig for pre-defined control plane API endpoints (#560)
  • Fix a bug where a cluster's kubeconfig Secret resource was not deleted when the owning Cluster resource is deleted (#585)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.2-beta.1
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.2-beta.1

Version 0.5.2-beta.0

03 Oct 15:54
88e55cf
Compare
Choose a tag to compare
Version 0.5.2-beta.0 Pre-release
Pre-release

Version 0.5.2-beta.0

This release introduces support for the external vSphere cloud provider and vSphere cloud native storage (CNS) for vSphere 6.7u3 and above.

New Features

  • CAPI v0.2.3
  • Support for the external vSphere cloud provider (#501) (vSphere 6.7u3+)
    • For vSphere below 6.7u3, the in-tree cloud provider is still supported.
    • Use the -u flag when generating the manifests to enable the in-tree cloud provider.
    • For more information please see the Getting Started Guide's manifests section.
  • Support for vSphere cloud native storage (#575) (vSphere 6.7u3+)
  • The imageRepository field in the KubeadmConfig resource is now configurable via CAPV's manifest generation tool. (#590)
  • The default version of Kubernetes is now v1.15.3 when generating manifests using CAPV's manifest generation tool. (#574)

Bug Fixes

  • Fix default Calico add-on to work with apps/v1 API group (#579)
  • Check KubeadmConfig for pre-defined control plane API endpoints (#560)
  • Fix a bug where a cluster's kubeconfig Secret resource was not deleted when the owning Cluster resource is deleted (#585)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.2-beta.0
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.2-beta.0

Version 0.5.2-alpha.1

02 Oct 21:54
be76a3a
Compare
Choose a tag to compare
Version 0.5.2-alpha.1 Pre-release
Pre-release

Version 0.5.2-alpha.1

This release introduces support for the external vSphere cloud provider and vSphere cloud native storage (CNS) for vSphere 6.7u3 and above.

New Features

  • CAPI v0.2.3
  • Support for the external vSphere cloud provider (#501) (vSphere 6.7u3+)
    • For vSphere below 6.7u3, the in-tree cloud provider is still supported.
    • Use the -u flag when generating the manifests to enable the in-tree cloud provider.
    • For more information please see the Getting Started Guide's manifests section.
  • Support for vSphere cloud native storage (#575) (vSphere 6.7u3+)
  • The imageRepository field in the KubeadmConfig resource is now configurable via CAPV's manifest generation tool. (#590)
  • The default version of Kubernetes is now v1.15.3 when generating manifests using CAPV's manifest generation tool. (#574)

Bug Fixes

  • Fix default Calico add-on to work with apps/v1 API group (#579)
  • Check KubeadmConfig for pre-defined control plane API endpoints (#560)
  • Fix a bug where a cluster's kubeconfig Secret resource was not deleted when the owning Cluster resource is deleted (#585)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.2-alpha.1
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.2-alpha.1

v0.5.2-alpha.0

02 Oct 14:47
384ac46
Compare
Choose a tag to compare
v0.5.2-alpha.0 Pre-release
Pre-release

Version 0.5.2-alpha.0

This release introduces support for the external vSphere cloud provider and vSphere cloud native storage (CNS) for vSphere 6.7u3 and above.

New Features

  • CAPI v0.2.3
  • Support for the external vSphere cloud provider (#501) (vSphere 6.7u3+)
    • For vSphere below 6.7u3, the in-tree cloud provider is still supported.
    • Use the -u flag when generating the manifests to enable the in-tree cloud provider.
    • For more information please see the Getting Started Guide's manifests section.
  • Support for vSphere cloud native storage (#575) (vSphere 6.7u3+)
  • The imageRepository field in the KubeadmConfig resource is now configurable via CAPV's manifest generation tool. (#590)
  • The default version of Kubernetes is now v1.15.3 when generating manifests using CAPV's manifest generation tool. (#574)

Bug Fixes

  • Fix default Calico add-on to work with apps/v1 API group (#579)
  • Check KubeadmConfig for pre-defined control plane API endpoints (#560)
  • Fix a bug where a cluster's kubeconfig Secret resource was not deleted when the owning Cluster resource is deleted (#585)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.2-alpha.0
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.2-alpha.0

v0.5.1

08 Sep 19:19
Compare
Choose a tag to compare

Version 0.5.1 (2019/09/08)

🚨 This is a MAJOR release.

This is the first release of cluster-api-provider-vsphere that works with the v1alpha2 API of Cluster API. Please see the Cluster API Quick Start and CAPV Getting Started Guide for how to get up and running quickly with this new release.

The v1alpha2 API of Cluster API has some major breaking changes, which are documented in the proposals listed below.

📖 Proposals

⚠️ ProviderSpec fields promoted to New CRDs

  • VSphereClusterProviderSpec is now VSphereCluster
  • VSphereMachineProviderSpec is now VSphereMachine

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.1
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.1

Assets

The clusterctl binaries are now built as part of the Cluster API project and will be hosted at the associated release.

v0.5.0

03 Sep 20:02
2da7433
Compare
Choose a tag to compare

Version 0.5.0 (2019/09/03)

This is a major release -- CAPV is now a Cluster API v1alpha2 infrastructure provider!

New features

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.5.0
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.5.0

Assets

The clusterctl binaries are now built as part of the Cluster API project and will be hosted at the associated release.

v0.4.2-beta.0

16 Aug 17:30
6bae52c
Compare
Choose a tag to compare
v0.4.2-beta.0 Pre-release
Pre-release

Version 0.4.2-beta.0 (2019/08/16)

This is a minor release to level-set the project ahead of moving master to CAPI v1alpha2.

New features

  • CAPI 0.1.9 (#493)
  • Centralized cloud provider configuration (#471)
  • Generate e2e spec files at runtime (#457)

Bug fixes

  • Ensure hostname is updated when DHCP server sends host option (#474)
  • Fix login issues with hack/release.sh (#460)
  • Don't reset CLUSTER_NAME (#467)
  • Remove invalid controlPlane version for worker node in docs (#489)

Known issues

  • Setting an external control plane endpoint results in various failure states (#454, #455)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.4.2-beta.0
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.4.2-beta.0

v0.4.1

02 Aug 21:06
7d21730
Compare
Choose a tag to compare

Version 0.4.1 (2019/08/02)

This is a patch release that includes critical bug fixes.

New features

  • CAPI 0.1.8 (#458 )

Bug fixes

  • Fix double base64 encoded credentials for cloud provider secret (#476 )
  • Do not error on multiple network devices if at least one has a valid IP address (#470 )

Known issues

  • Setting an external control plane endpoint results in various failure states (#454, #455)

Documentation

Please see the Getting Started guide!

Images

Type Link
Manager image gcr.io/cluster-api-provider-vsphere/release/manager:v0.4.1
Manifests image gcr.io/cluster-api-provider-vsphere/release/manifests:v0.4.1