Skip to content

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

v0.4.5

05 Mar 12:32
v0.4.5
d2575f4
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.4.5 (2022-03-05)

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

Contributors

  • Artem Chernyshev
  • Noel Georgi

Changes

3 commits

  • d2575f4 release(v0.4.5): prepare release
  • 5f2b143 fix: get talosconfig from secrets instead of talosconfig resources
  • 61677f8 chore: bump cert-manager to v1

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.4.4

v0.4.4

04 Feb 22:05
v0.4.4
202653c
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.4.4 (2022-02-04)

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

Contributors

  • Andrey Smirnov
  • Spencer Smith

Changes

2 commits

  • 202653c release(v0.4.4): prepare release
  • 4015c21 feat: update CABPT to 0.5.2

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

8 commits

Dependency Changes

  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.5.0 -> v0.5.2
  • google.golang.org/grpc v1.41.0 -> v1.42.0
  • sigs.k8s.io/cluster-api v1.0.0 -> v1.0.4
  • sigs.k8s.io/controller-runtime v0.10.2 -> v0.10.3

Previous release can be found at v0.4.3

release(v0.4.3): prepare release

14 Jan 19:50
adea239
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.4.3 (2022-01-14)

Welcome to the v0.4.3 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 issues bootstrap command 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
  • Spencer Smith

Changes

6 commits

  • adea239 release(v0.4.3): prepare release
  • efa0345 fix: fall back to old scheme of getting talsoconfig for older templates
  • 89f793e release(v0.4.2): prepare release
  • a77ddde refactor: change reconcile loop flow
  • ea7842f release(v0.4.1): prepare release
  • 7f63ad0 fix: avoid long backoff when trying to bootstrap the cluster

Changes since v0.4.2

2 commits

  • adea239 release(v0.4.3): prepare release
  • efa0345 fix: fall back to old scheme of getting talsoconfig for older templates

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.4.0

v0.4.2

05 Jan 16:16
v0.4.2
89f793e
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.4.2 (2022-01-04)

Welcome to the v0.4.2 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 issues bootstrap command 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
  • Spencer Smith

Changes

4 commits

  • 89f793e release(v0.4.2): prepare release
  • a77ddde refactor: change reconcile loop flow
  • ea7842f release(v0.4.1): prepare release
  • 7f63ad0 fix: avoid long backoff when trying to bootstrap the cluster

Changes since v0.4.1

2 commits

  • 89f793e release(v0.4.2): prepare release
  • a77ddde refactor: change reconcile loop flow

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.4.0

v0.4.1

16 Dec 16:06
v0.4.1
ea7842f
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.4.1 (2021-12-16)

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

init nodes deprecation

Starting from this release CACPPT no longer relies on init nodes to bootstrap the cluster.
Instead, it issues bootstrap command 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

Changes

2 commits

  • ea7842f release(v0.4.1): prepare release
  • 7f63ad0 fix: avoid long backoff when trying to bootstrap the cluster

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.4.0

v0.4.0

14 Dec 20:38
v0.4.0
8fc9a6c
Compare
Choose a tag to compare

CAPI Control Plane Provider Talos 0.4.0 (2021-12-14)

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

13 commits

  • 8fc9a6c release(v0.4.0): prepare release
  • b63f1d2 release(v0.4.0-beta.2): prepare release
  • f5f5b2d fix: patch the status and use APIReader to get resource
  • d606d32 release(v0.4.0-beta.1): prepare release
  • 333fc02 fix: ensure that bootstrap is called only a single time
  • 77b0bba test: update templates to v1beta1
  • 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-beta.2

1 commit

  • 8fc9a6c release(v0.4.0): prepare release

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

v0.4.0-beta.2

14 Dec 17:11
v0.4.0-beta.2
b63f1d2
Compare
Choose a tag to compare
v0.4.0-beta.2 Pre-release
Pre-release

CAPI Control Plane Provider Talos 0.4.0-beta.2 (2021-12-14)

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

12 commits

  • b63f1d2 release(v0.4.0-beta.2): prepare release
  • f5f5b2d fix: patch the status and use APIReader to get resource
  • d606d32 release(v0.4.0-beta.1): prepare release
  • 333fc02 fix: ensure that bootstrap is called only a single time
  • 77b0bba test: update templates to v1beta1
  • 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-beta.1

2 commits

  • b63f1d2 release(v0.4.0-beta.2): prepare release
  • f5f5b2d fix: patch the status and use APIReader to get resource

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

v0.4.0-beta.1

10 Dec 16:29
v0.4.0-beta.1
d606d32
Compare
Choose a tag to compare
v0.4.0-beta.1 Pre-release
Pre-release

CAPI Control Plane Provider Talos 0.4.0-beta.1 (2021-12-10)

Welcome to the v0.4.0-beta.1 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

10 commits

  • d606d32 release(v0.4.0-beta.1): prepare release
  • 333fc02 fix: ensure that bootstrap is called only a single time
  • 77b0bba test: update templates to v1beta1
  • 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-beta.0

3 commits

  • d606d32 release(v0.4.0-beta.1): prepare release
  • 333fc02 fix: ensure that bootstrap is called only a single time
  • 77b0bba test: update templates to v1beta1

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

v0.4.0-beta.0

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

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

v0.4.0-alpha.0

10 Nov 20:47
v0.4.0-alpha.0
205f4be
Compare
Choose a tag to compare
v0.4.0-alpha.0 Pre-release
Pre-release

CAPI Control Plane Provider Talos 0.4.0-alpha.0 (2021-11-10)

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

This release of CACPPT brings compatibility with CAPI v1beta1.

Contributors

  • Artem Chernyshev
  • Andrey Smirnov
  • Spencer Smith

Changes

3 commits

  • 205f4be release(v0.4.0-alpha.0): prepare release
  • b8db449 fix: properly pick talos client configuration
  • 61fb582 feat: support clusterapi v1beta1

Changes from talos-systems/capi-utils

5 commits

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

6 commits

Dependency Changes

  • github.com/onsi/gomega v1.15.0 -> v1.16.0
  • github.com/talos-systems/capi-utils b2f8f83d3df6 -> 144451cdef39
  • github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.4.0-alpha.0 -> v0.5.0-alpha.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.0