Skip to content

v0.3.0

Compare
Choose a tag to compare
@talos-bot talos-bot released this 08 Oct 20:08
v0.3.0
1bec112

CAPI Control Plane Provider Talos 0.3.0 (2021-10-08)

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

This release of CACPPT brings compatibility with CAPI v1alpha4.

Support new conditions, which should simplify CABPT issues debugging:

  • MachinesReady reports an aggregate of current status of the machines controlled by the TalosControlPlane.
  • Available the first control plane instance has completed Talos boot sequence and so the control plane is available and an API server instance is ready for processing requests.
  • Resized TalosControlPlane is resizing the set of controlled machines.
  • ControlPlaneComponentsHealthy reports the overall status of control plane components implemented as static pods generated by Talos including kube-api-server, kube-controller manager, kube-scheduler and etcd.
  • EtcdClusterHealthyCondition overall etcd cluster's health.
  • MachinesCreated the machines controlled by the TalosControlPlane are created.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Gerard de Leeuw
  • Spencer Smith

Changes

4 commits

  • 1bec112 release(v0.3.0): prepare release
  • 1662815 feat: catch up with Kubeadm in terms of conditions
  • 43eb75b release(v0.3.0-alpha.0): prepare release
  • 48d834b feat: support CAPI v1alpha4

Changes since v0.3.0-alpha.0

2 commits

  • 1bec112 release(v0.3.0): prepare release
  • 1662815 feat: catch up with Kubeadm in terms of conditions

Changes from talos-systems/capi-utils

2 commits

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

5 commits

Dependency Changes

  • github.com/google/uuid v1.1.2 -> v1.3.0
  • github.com/onsi/gomega v1.14.0 -> v1.15.0
  • github.com/talos-systems/capi-utils 9587089e8425 -> b2f8f83d3df6
  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.3.0 -> v0.4.0-alpha.0
  • github.com/talos-systems/talos/pkg/machinery 7e63e43eb399 -> v0.12.3
  • k8s.io/api v0.17.9 -> v0.22.1
  • k8s.io/apimachinery v0.17.9 -> v0.22.1
  • k8s.io/apiserver v0.17.9 -> v0.22.1
  • k8s.io/client-go v0.17.9 -> v0.22.1
  • k8s.io/utils 6e3d28b6ed19 -> bdf08cb9a70a
  • sigs.k8s.io/cluster-api v0.3.23 -> v0.4.3
  • sigs.k8s.io/controller-runtime v0.5.14 -> v0.9.7

Previous release can be found at v0.2.0