Skip to content

v0.4.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@talos-bot talos-bot released this 29 Nov 19:33
v0.4.0-beta.0
a5af5e4

CAPI Control Plane Provider Talos 0.4.0-beta.0 (2021-11-29)

Welcome to the v0.4.0-beta.0 release of CAPI Control Plane Provider Talos!
This is a pre-release of CAPI Control Plane Provider Talos

Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-control-plane-provider-talos/issues.

init nodes deprecation

Starting from this release CACPPT no longer relies on init nodes to bootstrap the cluster.
Instead, it is now issues bootstrap and keeps bootstrap status information in the TalosControlPlane resource.
Bootstrap state can also be retrieved from the conditions.

CAPI v1beta1

This release of CACPPT brings compatibility with CAPI v1beta1.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Spencer Smith

Changes

7 commits

  • a5af5e4 release(v0.4.0-beta.0): prepare release
  • 80b24a0 fix: introduce a separate step for release builds
  • a24dad3 fix: do not allow scaling down controlplane to zero
  • 8a73e6a feat: get rid of init nodes and use bootstrap API to setup cluster
  • 205f4be release(v0.4.0-alpha.0): prepare release
  • b8db449 fix: properly pick talos client configuration
  • 61fb582 feat: support clusterapi v1beta1

Changes since v0.4.0-alpha.0

4 commits

  • a5af5e4 release(v0.4.0-beta.0): prepare release
  • 80b24a0 fix: introduce a separate step for release builds
  • a24dad3 fix: do not allow scaling down controlplane to zero
  • 8a73e6a feat: get rid of init nodes and use bootstrap API to setup cluster

Changes from talos-systems/capi-utils

6 commits

Changes from talos-systems/cluster-api-bootstrap-provider-talos

8 commits

Dependency Changes

  • github.com/onsi/gomega v1.15.0 -> v1.16.0
  • github.com/talos-systems/capi-utils b2f8f83d3df6 -> e8c3bf93e75f
  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.4.0-alpha.0 -> v0.5.0
  • google.golang.org/grpc v1.40.0 -> v1.41.0
  • k8s.io/api v0.22.1 -> v0.22.2
  • k8s.io/apimachinery v0.22.1 -> v0.22.2
  • k8s.io/apiserver v0.22.1 -> v0.22.2
  • k8s.io/client-go v0.22.1 -> v0.22.2
  • k8s.io/utils bdf08cb9a70a -> cb0fa318a74b
  • sigs.k8s.io/cluster-api v0.4.3 -> v1.0.0
  • sigs.k8s.io/controller-runtime v0.9.7 -> v0.10.2

Previous release can be found at v0.3.1