Skip to content

v0.3.0

Compare
Choose a tag to compare
@sbueringer sbueringer released this 22 Mar 06:28
v0.3.0
a59ae79

🚨 This is a MAJOR release. A number of breaking changes exist in this release.

Cluster API support

This release supports the v1alpha3/v0.3.x version of Cluster API

Getting started

Changes since v0.2.0

⚠️ Breaking Changes

  • Upgrade to ClusterAPI v1alpha3. Updates of CAPO v1alpha2 clusters to v1alpha3 might be possible, but is not explicitly supported

✨ New Features

  • support for kubeadm based control plane
  • support for ClusterAPI v1alpha3 failure domains

🐛 Bug Fixes

  • cacert in cloud.yaml is now optional (#500)
  • deduplicate machine tags prior to OpenStack API apply call (#502)
  • fixed format of providerID on Machine resources (#512)

Changes since v0.3.0-rc.0

✨ New Features

  • Update cluster-api dependency to v0.3.2 (#520)

🐛 Bug Fixes

  • finalizer is now removed after Machine and Cluster deletion (#520)
  • Machine now uses the correct finalizer (#520)
  • fixed env.rc so it doesn't conflict with OS USERNAME environment variable (#520)
  • fix secret references to use the same namespace as for the resources (#521)

CAPI compatible image

Based on a fork the official image-builder repository we build a Kubernetes 1.17.3 image. The image is attached here for convenience and provided on a best-effort basis. If you want you're own trusted build just fork the linked repository and push a tag. GitHub actions then builds and uploads the image for you.

Thanks to all our contributors! 😊