Skip to content

Releases: siderolabs/cluster-api-control-plane-provider-talos

v0.3.1

10 Nov 16:26
v0.3.1
ebb7340
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.3.1 (2021-11-10)

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

Changes

2 commits

  • ebb7340 release(v0.3.1): prepare release
  • 8d99bfd fix: properly pick talos client configuration

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.3.0

v0.3.0

08 Oct 20:08
v0.3.0
1bec112
Compare
Choose a tag to compare

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

v0.3.0-alpha.0

01 Oct 17:32
v0.3.0-alpha.0
43eb75b
Compare
Choose a tag to compare
v0.3.0-alpha.0 Pre-release
Pre-release

CAPI Control Plane Provider Talos 0.3.0-alpha.0 (2021-10-01)

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

CAPI v1alpha4

This release of CACPPT brings compatibility with CAPI v1alpha4.

Contributors

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

Changes

2 commits

  • 43eb75b release(v0.3.0-alpha.0): prepare release
  • 48d834b feat: support CAPI v1alpha4

Changes since v0.3.0

2 commits

  • 43eb75b release(v0.3.0-alpha.0): prepare release
  • 48d834b feat: support CAPI v1alpha4

Changes from talos-systems/capi-utils

2 commits

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

5 commits

Dependency Changes

  • 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.21.4
  • k8s.io/apimachinery v0.17.9 -> v0.21.4
  • k8s.io/apiserver v0.17.9 -> v0.21.4
  • k8s.io/client-go v0.17.9 -> v0.21.4
  • 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

v0.2.0

27 Sep 12:09
v0.2.0
6ef37ff
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.2.0 (2021-09-27)

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

This release of CACPPT is compatible with CAPI v1alpha3 (v0.3.x).
Next release of CACPPT will bring compatibility with CAPI v1alpha4 (v0.4.x).

Scaling Fixes

Control plane scaling up and down now runs slower but is more reliable.

Contributors

  • Artem Chernyshev
  • Alexey Palazhchenko
  • Andrey Smirnov
  • Andrey Smirnov
  • Spencer Smith
  • Alexey Palazhchenko
  • Andrey Smirnov
  • Spencer Smith

Changes

11 commits

  • 6ef37ff release(v0.2.0): prepare release
  • 14c6e72 release(v0.2.0-alpha.0): prepare release
  • cd6417d fix: update metadata.yaml for v0.2 of CACPPT
  • 8b52b8a chore: update go to 1.17
  • 86d679a chore: update cabpt to v0.3.0
  • a616f4b test: add machine removal test
  • 6ad6aac test: implement scale up and down tests and fix found issues
  • 9435b12 chore: add e2e test running on AWS infra
  • 4c7d42c chore: update bootstrap provider
  • 119b969 fix: clean up couple small issues in the etcd member audit code
  • 9be7b88 chore: update bootstrap provider to stable release

Changes since v0.2.0-alpha.0

1 commit

  • 6ef37ff release(v0.2.0): prepare release

Changes from talos-systems/capi-utils

15 commits

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

20 commits

Changes from talos-systems/go-retry

8 commits

Dependency Changes

  • github.com/coreos/go-semver v0.3.0 new
  • github.com/go-logr/logr v0.1.0 -> v0.4.0
  • github.com/google/uuid v1.1.2 new
  • github.com/onsi/ginkgo v1.15.0 -> v1.16.4
  • github.com/onsi/gomega v1.10.1 -> v1.14.0
  • github.com/stretchr/testify v1.7.0 new
  • github.com/talos-systems/capi-utils 9587089e8425 new
  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.2.0 -> v0.3.0
  • github.com/talos-systems/go-retry v0.3.1 new
  • github.com/talos-systems/talos/pkg/machinery 828772cec9a3 -> 7e63e43eb399
  • google.golang.org/grpc v1.40.0 new
  • gopkg.in/yaml.v3 496545a6307b new
  • sigs.k8s.io/cluster-api v0.3.12 -> v0.3.23

Previous release can be found at v0.1.1

v0.2.0-alpha.0

24 Sep 16:15
v0.2.0-alpha.0
14c6e72
Compare
Choose a tag to compare
v0.2.0-alpha.0 Pre-release
Pre-release

CAPI Control Plane Provider Talos 0.2.0-alpha.0 (2021-09-24)

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

CAPI v1alpha3

This release of CACPPT is compatible with CAPI v1alpha3 (v0.3.x).
Next release of CACPPT will bring compatibility with CAPI v1alpha4 (v0.4.x).

Scaling Fixes

Control plane scaling up and down now runs slower but is more reliable.

Contributors

  • Artem Chernyshev
  • Alexey Palazhchenko
  • Andrey Smirnov
  • Andrey Smirnov
  • Spencer Smith
  • Alexey Palazhchenko
  • Andrey Smirnov
  • Spencer Smith

Changes

10 commits

  • 14c6e72 release(v0.2.0-alpha.0): prepare release
  • cd6417d fix: update metadata.yaml for v0.2 of CACPPT
  • 8b52b8a chore: update go to 1.17
  • 86d679a chore: update cabpt to v0.3.0
  • a616f4b test: add machine removal test
  • 6ad6aac test: implement scale up and down tests and fix found issues
  • 9435b12 chore: add e2e test running on AWS infra
  • 4c7d42c chore: update bootstrap provider
  • 119b969 fix: clean up couple small issues in the etcd member audit code
  • 9be7b88 chore: update bootstrap provider to stable release

Changes from talos-systems/capi-utils

15 commits

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

20 commits

Changes from talos-systems/go-retry

8 commits

Dependency Changes

  • github.com/coreos/go-semver v0.3.0 new
  • github.com/go-logr/logr v0.1.0 -> v0.4.0
  • github.com/google/uuid v1.1.2 new
  • github.com/onsi/ginkgo v1.15.0 -> v1.16.4
  • github.com/onsi/gomega v1.10.1 -> v1.14.0
  • github.com/stretchr/testify v1.7.0 new
  • github.com/talos-systems/capi-utils 9587089e8425 new
  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.2.0 -> v0.3.0
  • github.com/talos-systems/go-retry v0.3.1 new
  • github.com/talos-systems/talos/pkg/machinery 828772cec9a3 -> 7e63e43eb399
  • google.golang.org/grpc v1.40.0 new
  • gopkg.in/yaml.v3 496545a6307b new
  • sigs.k8s.io/cluster-api v0.3.12 -> v0.3.23

Previous release can be found at v0.1.1

v0.1.1

19 Jul 20:42
Compare
Choose a tag to compare
Release v0.1.1

v0.1.0

21 Jun 17:24
Compare
Choose a tag to compare
Release v0.1.0

v0.1.0-beta.0

08 Jun 14:57
Compare
Choose a tag to compare
v0.1.0-beta.0 Pre-release
Pre-release
Release v0.1.0-beta.0

v0.1.0-alpha.13

14 May 12:59
Compare
Choose a tag to compare
v0.1.0-alpha.13 Pre-release
Pre-release
Release v0.1.0-alpha.13

v0.1.0-alpha.12

05 Mar 20:30
Compare
Choose a tag to compare
v0.1.0-alpha.12 Pre-release
Pre-release
Release v0.1.0-alpha.12