Releases: siderolabs/cluster-api-control-plane-provider-talos
v0.4.5
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
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.4.4
v0.4.4
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
Changes from talos-systems/cluster-api-bootstrap-provider-talos
8 commits
- siderolabs/cluster-api-bootstrap-provider-talos@d6ca2d4 release(v0.5.2): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@c3d7579 chore: disable number of commits check
- siderolabs/cluster-api-bootstrap-provider-talos@911b49e chore: bump CAPI to 1.0.4
- siderolabs/cluster-api-bootstrap-provider-talos@1d758ff feat: add readiness/liveness checks
- siderolabs/cluster-api-bootstrap-provider-talos@915a3db feat: support setting hostname to the machine name
- siderolabs/cluster-api-bootstrap-provider-talos@fe1806d fix: ensure shebang on packet machine configs
- siderolabs/cluster-api-bootstrap-provider-talos@1776117 release(v0.5.1): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@1b88f9f feat: update Talos to 0.14.0
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
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
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.4.0
v0.4.2
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
Changes since v0.4.1
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.4.0
v0.4.1
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
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.4.0
v0.4.0
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
Changes from talos-systems/capi-utils
6 commits
- siderolabs/capi-utils@e8c3bf9 feat: pass through an option to wait for providers to be set up
- siderolabs/capi-utils@144451c feat: switch to CAPI v1beta1
- siderolabs/capi-utils@151aac2 fix: properly define calico version
- siderolabs/capi-utils@658f48a feat: support getting cluster template files by http urls
- siderolabs/capi-utils@e0cadf5 feat: add method to fetch a k8s client
- siderolabs/capi-utils@b018ea2 feat: add ability to pass custom
Proxy
implementation in clusterapi
Changes from talos-systems/cluster-api-bootstrap-provider-talos
8 commits
- siderolabs/cluster-api-bootstrap-provider-talos@6d27c57 release(v0.5.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@f6dc0a3 fix: regenerate manifests
- siderolabs/cluster-api-bootstrap-provider-talos@2a4115f release(v0.5.0-alpha.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@d124c07 docs: update README with usage and compatibility matrix
- siderolabs/cluster-api-bootstrap-provider-talos@20792f3 feat: generate talosconfig as a secret with proper endpoints
- siderolabs/cluster-api-bootstrap-provider-talos@abd206f feat: update to CAPI v1.0.x contract (v1beta1)
- siderolabs/cluster-api-bootstrap-provider-talos@b7faf9e feat: update Talos machinery to 0.13.0
- siderolabs/cluster-api-bootstrap-provider-talos@04742b9 feat: import fixes/updates from kubeadm bootstrap provider
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
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
Changes from talos-systems/capi-utils
6 commits
- siderolabs/capi-utils@e8c3bf9 feat: pass through an option to wait for providers to be set up
- siderolabs/capi-utils@144451c feat: switch to CAPI v1beta1
- siderolabs/capi-utils@151aac2 fix: properly define calico version
- siderolabs/capi-utils@658f48a feat: support getting cluster template files by http urls
- siderolabs/capi-utils@e0cadf5 feat: add method to fetch a k8s client
- siderolabs/capi-utils@b018ea2 feat: add ability to pass custom
Proxy
implementation in clusterapi
Changes from talos-systems/cluster-api-bootstrap-provider-talos
8 commits
- siderolabs/cluster-api-bootstrap-provider-talos@6d27c57 release(v0.5.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@f6dc0a3 fix: regenerate manifests
- siderolabs/cluster-api-bootstrap-provider-talos@2a4115f release(v0.5.0-alpha.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@d124c07 docs: update README with usage and compatibility matrix
- siderolabs/cluster-api-bootstrap-provider-talos@20792f3 feat: generate talosconfig as a secret with proper endpoints
- siderolabs/cluster-api-bootstrap-provider-talos@abd206f feat: update to CAPI v1.0.x contract (v1beta1)
- siderolabs/cluster-api-bootstrap-provider-talos@b7faf9e feat: update Talos machinery to 0.13.0
- siderolabs/cluster-api-bootstrap-provider-talos@04742b9 feat: import fixes/updates from kubeadm bootstrap provider
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
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
Changes from talos-systems/capi-utils
6 commits
- siderolabs/capi-utils@e8c3bf9 feat: pass through an option to wait for providers to be set up
- siderolabs/capi-utils@144451c feat: switch to CAPI v1beta1
- siderolabs/capi-utils@151aac2 fix: properly define calico version
- siderolabs/capi-utils@658f48a feat: support getting cluster template files by http urls
- siderolabs/capi-utils@e0cadf5 feat: add method to fetch a k8s client
- siderolabs/capi-utils@b018ea2 feat: add ability to pass custom
Proxy
implementation in clusterapi
Changes from talos-systems/cluster-api-bootstrap-provider-talos
8 commits
- siderolabs/cluster-api-bootstrap-provider-talos@6d27c57 release(v0.5.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@f6dc0a3 fix: regenerate manifests
- siderolabs/cluster-api-bootstrap-provider-talos@2a4115f release(v0.5.0-alpha.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@d124c07 docs: update README with usage and compatibility matrix
- siderolabs/cluster-api-bootstrap-provider-talos@20792f3 feat: generate talosconfig as a secret with proper endpoints
- siderolabs/cluster-api-bootstrap-provider-talos@abd206f feat: update to CAPI v1.0.x contract (v1beta1)
- siderolabs/cluster-api-bootstrap-provider-talos@b7faf9e feat: update Talos machinery to 0.13.0
- siderolabs/cluster-api-bootstrap-provider-talos@04742b9 feat: import fixes/updates from kubeadm bootstrap provider
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
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
Changes from talos-systems/capi-utils
6 commits
- siderolabs/capi-utils@e8c3bf9 feat: pass through an option to wait for providers to be set up
- siderolabs/capi-utils@144451c feat: switch to CAPI v1beta1
- siderolabs/capi-utils@151aac2 fix: properly define calico version
- siderolabs/capi-utils@658f48a feat: support getting cluster template files by http urls
- siderolabs/capi-utils@e0cadf5 feat: add method to fetch a k8s client
- siderolabs/capi-utils@b018ea2 feat: add ability to pass custom
Proxy
implementation in clusterapi
Changes from talos-systems/cluster-api-bootstrap-provider-talos
8 commits
- siderolabs/cluster-api-bootstrap-provider-talos@6d27c57 release(v0.5.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@f6dc0a3 fix: regenerate manifests
- siderolabs/cluster-api-bootstrap-provider-talos@2a4115f release(v0.5.0-alpha.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@d124c07 docs: update README with usage and compatibility matrix
- siderolabs/cluster-api-bootstrap-provider-talos@20792f3 feat: generate talosconfig as a secret with proper endpoints
- siderolabs/cluster-api-bootstrap-provider-talos@abd206f feat: update to CAPI v1.0.x contract (v1beta1)
- siderolabs/cluster-api-bootstrap-provider-talos@b7faf9e feat: update Talos machinery to 0.13.0
- siderolabs/cluster-api-bootstrap-provider-talos@04742b9 feat: import fixes/updates from kubeadm bootstrap provider
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
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
Changes from talos-systems/capi-utils
5 commits
- siderolabs/capi-utils@144451c feat: switch to CAPI v1beta1
- siderolabs/capi-utils@151aac2 fix: properly define calico version
- siderolabs/capi-utils@658f48a feat: support getting cluster template files by http urls
- siderolabs/capi-utils@e0cadf5 feat: add method to fetch a k8s client
- siderolabs/capi-utils@b018ea2 feat: add ability to pass custom
Proxy
implementation in clusterapi
Changes from talos-systems/cluster-api-bootstrap-provider-talos
6 commits
- siderolabs/cluster-api-bootstrap-provider-talos@2a4115f release(v0.5.0-alpha.0): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@d124c07 docs: update README with usage and compatibility matrix
- siderolabs/cluster-api-bootstrap-provider-talos@20792f3 feat: generate talosconfig as a secret with proper endpoints
- siderolabs/cluster-api-bootstrap-provider-talos@abd206f feat: update to CAPI v1.0.x contract (v1beta1)
- siderolabs/cluster-api-bootstrap-provider-talos@b7faf9e feat: update Talos machinery to 0.13.0
- siderolabs/cluster-api-bootstrap-provider-talos@04742b9 feat: import fixes/updates from kubeadm bootstrap provider
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