github siderolabs/cluster-api-control-plane-provider-talos v0.4.6

latest releases: v0.5.11, v0.5.10, v0.5.9...
3 years ago

CAPI Control Plane Provider Talos 0.4.6 (2022-04-20)

Welcome to the v0.4.6 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.

CAPI v1beta1

This release of CACPPT is compatible with CAPI v1beta1 (v1.x).

Support Control Plane Rolling Updates

The controller now reacts to TalosControlPlane spec changes
and can do rolling updates of the control plane machines.
This can be used to do a graceful upgrades of the workload clusters.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Noel Georgi
  • Spencer Smith

Changes

10 commits

  • fd6056c release(v0.4.6): prepare release
  • c402ff3 fix: mark control plane as initialized as soon as endpoints are ready
  • 18fbeb6 feat: support TalosControlPlane rolling upgrade
  • 28d3eab fix: skip nodes with empty hostname on etcd audit
  • 377c408 refactor: use cached client tracker in the provider
  • 7716403 feat: update for Talos 1.0
  • 0a1eebd chore: rename github organization to siderolabs
  • d2575f4 release(v0.4.5): prepare release
  • 5f2b143 fix: get talosconfig from secrets instead of talosconfig resources
  • 61677f8 chore: bump cert-manager to v1

Changes since v0.4.5

7 commits

  • fd6056c release(v0.4.6): prepare release
  • c402ff3 fix: mark control plane as initialized as soon as endpoints are ready
  • 18fbeb6 feat: support TalosControlPlane rolling upgrade
  • 28d3eab fix: skip nodes with empty hostname on etcd audit
  • 377c408 refactor: use cached client tracker in the provider
  • 7716403 feat: update for Talos 1.0
  • 0a1eebd chore: rename github organization to siderolabs

Changes from talos-systems/capi-utils

4 commits

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

6 commits

Dependency Changes

  • github.com/go-logr/logr v0.4.0 -> v1.2.0
  • github.com/onsi/ginkgo v1.16.4 -> v1.16.5
  • github.com/onsi/gomega v1.16.0 -> v1.17.0
  • github.com/stretchr/testify v1.7.0 -> v1.7.1
  • github.com/talos-systems/capi-utils e8c3bf93e75f -> 2b207c1f0aff
  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.5.2 -> v0.5.3
  • google.golang.org/grpc v1.42.0 -> v1.44.0
  • k8s.io/api v0.22.2 -> v0.23.4
  • k8s.io/apimachinery v0.22.2 -> v0.23.4
  • k8s.io/apiserver v0.22.2 -> v0.23.0
  • k8s.io/client-go v0.22.2 -> v0.23.4
  • k8s.io/utils cb0fa318a74b -> 6203023598ed
  • sigs.k8s.io/cluster-api v1.0.4 -> v1.1.3
  • sigs.k8s.io/controller-runtime v0.10.3 -> v0.11.1

Previous release can be found at v0.4.4

Don't miss a new cluster-api-control-plane-provider-talos release

NewReleases is sending notifications on new releases.