v0.3.0
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
Changes since v0.3.0-alpha.0
2 commits
Changes from talos-systems/capi-utils
2 commits
- siderolabs/capi-utils@b2f8f83 feat: update cluster API library to the latest version
- siderolabs/capi-utils@f2a34fd chore: do not rely on ENV variables to configure CAPI client
Changes from talos-systems/cluster-api-bootstrap-provider-talos
5 commits
- siderolabs/cluster-api-bootstrap-provider-talos@548b7fb release(v0.4.0-alpha.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@442ee41 test: don't set the talosconfig owner ref to the machine
- siderolabs/cluster-api-bootstrap-provider-talos@8c7fec8 fix: don't write incomplete
<cluster>-ca
secret for configtype none - siderolabs/cluster-api-bootstrap-provider-talos@f46c83d feat: bump Talos machinery to 0.12.3
- siderolabs/cluster-api-bootstrap-provider-talos@7b760cf feat: support CAPI v1alpha4
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