Releases: siderolabs/cluster-api-bootstrap-provider-talos
v0.5.4
CAPI Bootstrap Provider Talos 0.5.4 (2022-06-22)
Welcome to the v0.5.4 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.1
CABPT now supports machine configuration generation for Talos 1.1.
Contributors
- Andrey Smirnov
Changes
Dependency Changes
- github.com/google/go-cmp v0.5.7 new
- github.com/stretchr/testify v1.7.0 -> v1.7.1
- golang.org/x/sys 3681064d5158 -> a24fb2fb8a0f
- k8s.io/api v0.23.0 -> v0.23.5
- k8s.io/apiextensions-apiserver v0.23.0 -> v0.23.5
- k8s.io/apimachinery v0.23.0 -> v0.23.5
- k8s.io/client-go v0.23.0 -> v0.23.5
- sigs.k8s.io/cluster-api v1.1.3 -> v1.1.4
- sigs.k8s.io/controller-runtime v0.11.1 -> v0.11.2
Previous release can be found at v0.5.3
v0.5.3
CAPI Bootstrap Provider Talos 0.5.3 (2022-03-29)
Welcome to the v0.5.3 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.0
CABPT now supports machine configuration generation for Talos 1.0.
Contributors
- Andrey Smirnov
- Spencer Smith
- Noel Georgi
Changes
6 commits
Dependency Changes
- github.com/go-logr/logr v0.4.0 -> v1.2.0
- github.com/talos-systems/crypto v0.3.4 -> v0.3.5
- golang.org/x/sys fe61309f8881 -> 3681064d5158
- k8s.io/api v0.22.2 -> v0.23.0
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.23.0
- k8s.io/apimachinery v0.22.2 -> v0.23.0
- k8s.io/client-go v0.22.2 -> v0.23.0
- sigs.k8s.io/cluster-api v1.0.4 -> v1.1.3
- sigs.k8s.io/controller-runtime v0.10.3 -> v0.11.1
Previous release can be found at v0.5.2
v0.5.2
CAPI Bootstrap Provider Talos 0.5.2 (2022-02-04)
Welcome to the v0.5.2 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1beta1
CABPT supports CAPI version 1.x (v1beta1).
Hostnames in the Talos Machine Configuration
Hostname in the generated Talos machine configuration can be set to the corresponding Machine
name:
spec:
hostname:
source: MachineName
Contributors
- Andrey Smirnov
- Spencer Smith
Changes
6 commits
Dependency Changes
- 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.5.1
v0.5.1
CAPI Bootstrap Provider Talos 0.5.1 (2021-12-21)
Welcome to the v0.5.1 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1beta1
CABPT now supports CAPI version 1.0.x (v1beta1).
talosconfig
Generation
CABPT now generates client-side Talos API credentials (talosconfig
) in the <cluster>-talosconfig
Secret.
Generated talosconfig
will be updated with the endpoints of the control plane Machine
s.
Contributors
- Andrey Smirnov
Changes
Dependency Changes
- github.com/AlekSi/pointer v1.1.0 -> v1.2.0
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- golang.org/x/sys 39ccf1dd6fa6 -> fe61309f8881
- inet.af/netaddr 85fa6c94624e -> c74959edd3b6
Previous release can be found at v0.5.0
v0.4.3
CAPI Bootstrap Provider Talos 0.4.3 (2021-12-21)
Welcome to the v0.4.3 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1alpha4
CABPT v0.4.x supports CAPI v1alpha4.
talosconfig
Generation
CABPT now generates client-side Talos API credentials (talosconfig
) in the <cluster>-talosconfig
Secret.
Generated talosconfig
will be updated with the endpoints of the control plane Machine
s.
Contributors
- Andrey Smirnov
Changes
Dependency Changes
- github.com/AlekSi/pointer v1.1.0 -> v1.2.0
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- golang.org/x/sys 39ccf1dd6fa6 -> fe61309f8881
- inet.af/netaddr 85fa6c94624e -> c74959edd3b6
Previous release can be found at v0.4.2
v0.4.2
CAPI Bootstrap Provider Talos 0.4.2 (2021-11-24)
Welcome to the v0.4.2 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1alpha4
CABPT v0.4.x supports CAPI v1alpha4.
talosconfig
Generation
CABPT now generates client-side Talos API credentials (talosconfig
) in the <cluster>-talosconfig
Secret.
Generated talosconfig
will be updated with the endpoints of the control plane Machine
s.
Contributors
- Andrey Smirnov
Changes
4 commits
Dependency Changes
- inet.af/netaddr 85fa6c94624e new
Previous release can be found at v0.4.1
v0.5.0
CAPI Bootstrap Provider Talos 0.5.0 (2021-11-09)
Welcome to the v0.5.0 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1beta1
CABPT now supports CAPI version 1.0.x (v1beta1).
talosconfig
Generation
CABPT now generates client-side Talos API credentials (talosconfig
) in the <cluster>-talosconfig
Secret.
Generated talosconfig
will be updated with the endpoints of the control plane Machine
s.
Contributors
- Andrey Smirnov
- Artem Chernyshev
Changes
7 commits
- 6d27c57 release(v0.5.0): prepare release
- f6dc0a3 fix: regenerate manifests
- 2a4115f release(v0.5.0-alpha.0): prepare release
- d124c07 docs: update README with usage and compatibility matrix
- 20792f3 feat: generate talosconfig as a secret with proper endpoints
- abd206f feat: update to CAPI v1.0.x contract (v1beta1)
- b7faf9e feat: update Talos machinery to 0.13.0
Changes since v0.5.0-alpha.0
Dependency Changes
- inet.af/netaddr 85fa6c94624e new
- k8s.io/api v0.21.4 -> v0.22.2
- k8s.io/apiextensions-apiserver v0.21.4 -> v0.22.2
- k8s.io/apimachinery v0.21.4 -> v0.22.2
- k8s.io/client-go v0.21.4 -> v0.22.2
- 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.4.1
v0.5.0-alpha.0
CAPI Bootstrap Provider Talos 0.5.0-alpha.0-dirty (2021-10-27)
Welcome to the v0.5.0-alpha.0-dirty release of CAPI Bootstrap Provider Talos!
This is a pre-release of CAPI Bootstrap Provider Talos
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1beta1
CABPT now supports CAPI version 1.0.x (v1beta1).
talosconfig
Generation
CABPT now generates client-side Talos API credentials (talosconfig
) in the <cluster>-talosconfig
Secret.
Generated talosconfig
will be updated with the endpoints of the control plane Machine
s.
Contributors
- Andrey Smirnov
Changes
5 commits
Changes since v0.5.0-alpha.0
0 commit
Changes from talos-systems/crypto
2 commits
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
Dependency Changes
- github.com/talos-systems/crypto v0.3.2 -> v0.3.4
- golang.org/x/sys bfb29a6856f2 -> 39ccf1dd6fa6
- inet.af/netaddr 85fa6c94624e new
- k8s.io/api v0.21.4 -> v0.22.2
- k8s.io/apiextensions-apiserver v0.21.4 -> v0.22.2
- k8s.io/apimachinery v0.21.4 -> v0.22.2
- k8s.io/client-go v0.21.4 -> v0.22.2
- 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.4.0
v0.4.1
CAPI Bootstrap Provider Talos 0.4.1 (2021-10-12)
Welcome to the v0.4.1 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1alpha4
CABPT v0.4.x supports CAPI v1alpha4.
Talos 0.13.0
CABPT now supports config generation for Talos 0.13.0 (and previous Talos releases).
Talos version to generate configs for should be specified in the talosVersion:
field.
Contributors
- Andrey Smirnov
Changes
Changes from talos-systems/crypto
2 commits
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
Dependency Changes
- github.com/talos-systems/crypto v0.3.2 -> v0.3.4
- golang.org/x/sys bfb29a6856f2 -> 39ccf1dd6fa6
Previous release can be found at v0.4.0
v0.3.2
CAPI Bootstrap Provider Talos 0.3.2 (2021-10-12)
Welcome to the v0.3.2 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/issues.
CAPI v1alpha3
This release of CABPT is compatible with CAPI v1alpha3 (v0.3.x).
CABPT releases v0.4.x are compatible with CAPI v1alpha4 (v0.4.x).
Talos 0.13.0
CABPT now supports config generation for Talos 0.13.0 (and previous Talos releases).
Talos version to generate configs for should be specified in the talosVersion:
field.
Contributors
- Andrey Smirnov
Changes
Changes from talos-systems/crypto
2 commits
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
Dependency Changes
- github.com/talos-systems/crypto v0.3.2 -> v0.3.4
- golang.org/x/sys 0f9fa26af87c -> 39ccf1dd6fa6
Previous release can be found at v0.3.1