Skip to content

Releases: siderolabs/cluster-api-bootstrap-provider-talos

v0.6.0

04 May 09:28
v0.6.0
1151fc8
Compare
Choose a tag to compare

CAPI Bootstrap Provider Talos 0.6.0 (2023-05-04)

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

CABPT now supports machine configuration generation for Talos 1.4.

Contributors

  • Andrey Smirnov
  • Andrey Smirnov
  • Alexey Palazhchenko
  • Spencer Smith
  • Noel Georgi
  • Andrew Rynhard
  • Artem Chernyshev
  • Artem Chernyshev
  • Benjamin Gentil
  • Dmitriy Matrenichev
  • Serge Logvinov

Changes

23 commits

  • 1151fc8 release(v0.6.0): prepare release
  • fee35a4 release(v0.6.0-alpha.1): prepare release
  • 28f4212 chore: add 0.6 series to CAPI metadata
  • 0c61a33 release(v0.6.0-alpha.0): prepare release
  • d25c6a4 feat: update Talos to 1.4.0
  • d3adcdb chore: bump dependencies
  • 6c9d018 feat: add Tilt support
  • 376eb01 feat: update CABPT to Talos 1.3.0
  • 4f2f856 feat: update to Talos 1.2.0
  • a7fef2c feat: update Talos to 1.2.0-beta.2
  • 2f3b21f feat: bump Talos to 1.1.0
  • 8b180df feat: make talosconfig and talosconfigtemplate immutable
  • e66b203 docs: update README for Talos 1.0
  • ff9d1e8 feat: update to Talos 1.0
  • 4eb3093 chore: update after org rename
  • e3a1f5a docs: add note for clusterctl rename bug
  • 7a4bc89 chore: update GPG org
  • 3bc5406 chore: bump cert-manager to v1
  • f2b1060 chore: bump CAPI to 1.0.4
  • b27f976 feat: add readiness/liveness checks
  • c7a7265 feat: support setting hostname to the machine name
  • 36fb7cc fix: ensure shebang on packet machine configs
  • 8e39bd7 feat: update Talos to 0.14.0

Changes since v0.6.0-alpha.1

1 commit

  • 1151fc8 release(v0.6.0): prepare release

Changes from siderolabs/crypto

27 commits

Changes from siderolabs/go-pointer

2 commits

Dependency Changes

  • github.com/evanphx/json-patch v4.11.0 -> v5.6.0
  • github.com/go-logr/logr v0.4.0 -> v1.2.3
  • github.com/google/go-cmp v0.5.9 new
  • github.com/siderolabs/crypto v0.4.0 new
  • github.com/siderolabs/go-pointer v1.0.0 new
  • github.com/siderolabs/talos/pkg/machinery v1.4.0 new
  • github.com/stretchr/testify v1.7.0 -> v1.8.2
  • golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
  • k8s.io/api v0.22.2 -> v0.26.1
  • k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
  • k8s.io/apimachinery v0.22.2 -> v0.26.1
  • k8s.io/client-go v0.22.2 -> v0.26.1
  • sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
  • sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5

Previous release can be found at v0.5.0

v0.6.0-alpha.1

19 Apr 19:02
v0.6.0-alpha.1
fee35a4
Compare
Choose a tag to compare
v0.6.0-alpha.1 Pre-release
Pre-release

CAPI Bootstrap Provider Talos 0.6.0-alpha.1 (2023-04-19)

Welcome to the v0.6.0-alpha.1 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/siderolabs/cluster-api-bootstrap-provider-talos/issues.

Talos 1.4

CABPT now supports machine configuration generation for Talos 1.4.

Contributors

  • Andrey Smirnov
  • Andrey Smirnov
  • Alexey Palazhchenko
  • Spencer Smith
  • Noel Georgi
  • Andrew Rynhard
  • Artem Chernyshev
  • Artem Chernyshev
  • Benjamin Gentil
  • Dmitriy Matrenichev
  • Serge Logvinov

Changes

22 commits

  • fee35a4 release(v0.6.0-alpha.1): prepare release
  • 28f4212 chore: add 0.6 series to CAPI metadata
  • 0c61a33 release(v0.6.0-alpha.0): prepare release
  • d25c6a4 feat: update Talos to 1.4.0
  • d3adcdb chore: bump dependencies
  • 6c9d018 feat: add Tilt support
  • 376eb01 feat: update CABPT to Talos 1.3.0
  • 4f2f856 feat: update to Talos 1.2.0
  • a7fef2c feat: update Talos to 1.2.0-beta.2
  • 2f3b21f feat: bump Talos to 1.1.0
  • 8b180df feat: make talosconfig and talosconfigtemplate immutable
  • e66b203 docs: update README for Talos 1.0
  • ff9d1e8 feat: update to Talos 1.0
  • 4eb3093 chore: update after org rename
  • e3a1f5a docs: add note for clusterctl rename bug
  • 7a4bc89 chore: update GPG org
  • 3bc5406 chore: bump cert-manager to v1
  • f2b1060 chore: bump CAPI to 1.0.4
  • b27f976 feat: add readiness/liveness checks
  • c7a7265 feat: support setting hostname to the machine name
  • 36fb7cc fix: ensure shebang on packet machine configs
  • 8e39bd7 feat: update Talos to 0.14.0

Changes since v0.6.0-alpha.0

2 commits

  • fee35a4 release(v0.6.0-alpha.1): prepare release
  • 28f4212 chore: add 0.6 series to CAPI metadata

Changes from siderolabs/crypto

27 commits

Changes from siderolabs/go-pointer

2 commits

Dependency Changes

  • github.com/evanphx/json-patch v4.11.0 -> v5.6.0
  • github.com/go-logr/logr v0.4.0 -> v1.2.3
  • github.com/google/go-cmp v0.5.9 new
  • github.com/siderolabs/crypto v0.4.0 new
  • github.com/siderolabs/go-pointer v1.0.0 new
  • github.com/siderolabs/talos/pkg/machinery v1.4.0 new
  • github.com/stretchr/testify v1.7.0 -> v1.8.2
  • golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
  • k8s.io/api v0.22.2 -> v0.26.1
  • k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
  • k8s.io/apimachinery v0.22.2 -> v0.26.1
  • k8s.io/client-go v0.22.2 -> v0.26.1
  • sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
  • sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5

Previous release can be found at v0.5.0

v0.6.0-alpha.0

19 Apr 18:43
v0.6.0-alpha.0
0c61a33
Compare
Choose a tag to compare
v0.6.0-alpha.0 Pre-release
Pre-release

CAPI Bootstrap Provider Talos 0.6.0-alpha.0 (2023-04-19)

Welcome to the v0.6.0-alpha.0 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/siderolabs/cluster-api-bootstrap-provider-talos/issues.

Talos 1.4

CABPT now supports machine configuration generation for Talos 1.4.

Contributors

  • Andrey Smirnov
  • Andrey Smirnov
  • Alexey Palazhchenko
  • Spencer Smith
  • Noel Georgi
  • Andrew Rynhard
  • Artem Chernyshev
  • Artem Chernyshev
  • Benjamin Gentil
  • Dmitriy Matrenichev
  • Serge Logvinov

Changes

20 commits

  • 0c61a33 release(v0.6.0-alpha.0): prepare release
  • d25c6a4 feat: update Talos to 1.4.0
  • d3adcdb chore: bump dependencies
  • 6c9d018 feat: add Tilt support
  • 376eb01 feat: update CABPT to Talos 1.3.0
  • 4f2f856 feat: update to Talos 1.2.0
  • a7fef2c feat: update Talos to 1.2.0-beta.2
  • 2f3b21f feat: bump Talos to 1.1.0
  • 8b180df feat: make talosconfig and talosconfigtemplate immutable
  • e66b203 docs: update README for Talos 1.0
  • ff9d1e8 feat: update to Talos 1.0
  • 4eb3093 chore: update after org rename
  • e3a1f5a docs: add note for clusterctl rename bug
  • 7a4bc89 chore: update GPG org
  • 3bc5406 chore: bump cert-manager to v1
  • f2b1060 chore: bump CAPI to 1.0.4
  • b27f976 feat: add readiness/liveness checks
  • c7a7265 feat: support setting hostname to the machine name
  • 36fb7cc fix: ensure shebang on packet machine configs
  • 8e39bd7 feat: update Talos to 0.14.0

Changes from siderolabs/crypto

27 commits

Changes from siderolabs/go-pointer

2 commits

Dependency Changes

  • github.com/evanphx/json-patch v4.11.0 -> v5.6.0
  • github.com/go-logr/logr v0.4.0 -> v1.2.3
  • github.com/google/go-cmp v0.5.9 new
  • github.com/siderolabs/crypto v0.4.0 new
  • github.com/siderolabs/go-pointer v1.0.0 new
  • github.com/siderolabs/talos/pkg/machinery v1.4.0 new
  • github.com/stretchr/testify v1.7.0 -> v1.8.2
  • golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
  • k8s.io/api v0.22.2 -> v0.26.1
  • k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
  • k8s.io/apimachinery v0.22.2 -> v0.26.1
  • k8s.io/client-go v0.22.2 -> v0.26.1
  • sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
  • sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5

Previous release can be found at v0.5.0

v0.5.6

15 Dec 14:56
v0.5.6
f557471
Compare
Choose a tag to compare

CAPI Bootstrap Provider Talos 0.5.6 (2022-12-15)

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

CABPT now supports machine configuration generation for Talos 1.3.x.

Contributors

  • Andrey Smirnov
  • Andrey Smirnov
  • Alexey Palazhchenko
  • Andrew Rynhard
  • Artem Chernyshev
  • Noel Georgi
  • Serge Logvinov

Changes

2 commits

  • f557471 release(v0.5.6): prepare release
  • b270d15 feat: update CABPT to Talos 1.3.0

Changes from siderolabs/crypto

27 commits

Dependency Changes

  • github.com/go-logr/logr v1.2.0 -> v1.2.3
  • github.com/google/go-cmp v0.5.8 -> v0.5.9
  • github.com/siderolabs/crypto v0.4.0 new
  • github.com/siderolabs/talos/pkg/machinery v1.3.0 new
  • github.com/stretchr/testify v1.8.0 -> v1.8.1
  • golang.org/x/sys d48e67d00261 -> v0.3.0
  • k8s.io/api v0.24.2 -> v0.25.0
  • k8s.io/apiextensions-apiserver v0.24.2 -> v0.25.0
  • k8s.io/apimachinery v0.24.2 -> v0.25.0
  • k8s.io/client-go v0.24.2 -> v0.25.0
  • sigs.k8s.io/cluster-api v1.2.1 -> v1.3.1
  • sigs.k8s.io/controller-runtime v0.12.3 -> v0.13.1

Previous release can be found at v0.5.5

v0.5.5

01 Sep 12:54
v0.5.5
1fb8efe
Compare
Choose a tag to compare

CAPI Bootstrap Provider Talos 0.5.5 (2022-09-01)

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

CABPT now supports machine configuration generation for Talos 1.2.

Contributors

  • Andrey Smirnov
  • Dmitriy Matrenichev

Changes

3 commits

  • 1fb8efe release(v0.5.5): prepare release
  • af2d2fa feat: update to Talos 1.2.0
  • e79b3c0 feat: update Talos to 1.2.0-beta.2

Changes from siderolabs/go-pointer

2 commits

Dependency Changes

  • github.com/google/go-cmp v0.5.7 -> v0.5.8
  • github.com/siderolabs/go-pointer v1.0.0 new
  • github.com/stretchr/testify v1.7.1 -> v1.8.0
  • github.com/talos-systems/crypto v0.3.5 -> v0.3.6
  • golang.org/x/sys a24fb2fb8a0f -> d48e67d00261
  • k8s.io/api v0.23.5 -> v0.24.2
  • k8s.io/apiextensions-apiserver v0.23.5 -> v0.24.2
  • k8s.io/apimachinery v0.23.5 -> v0.24.2
  • k8s.io/client-go v0.23.5 -> v0.24.2
  • sigs.k8s.io/cluster-api v1.1.4 -> v1.2.1
  • sigs.k8s.io/controller-runtime v0.11.2 -> v0.12.3

Previous release can be found at v0.5.4

v0.5.4

22 Jun 19:57
v0.5.4
dbc4c34
Compare
Choose a tag to compare

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

2 commits

  • dbc4c34 release(v0.5.4): prepare release
  • 537a4ab feat: bump Talos to 1.1.0

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

29 Mar 19:04
v0.5.3
ef969cc
Compare
Choose a tag to compare

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

  • ef969cc release(v0.5.3): prepare release
  • ff4501d feat: update to Talos 1.0
  • 47c85bd chore: update after org rename
  • 7851b23 docs: add note for clusterctl rename bug
  • 9fda598 chore: update GPG org
  • 7dcf091 chore: bump cert-manager to v1

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

04 Feb 15:45
v0.5.2
d6ca2d4
Compare
Choose a tag to compare

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

  • d6ca2d4 release(v0.5.2): prepare release
  • c3d7579 chore: disable number of commits check
  • 911b49e chore: bump CAPI to 1.0.4
  • 1d758ff feat: add readiness/liveness checks
  • 915a3db feat: support setting hostname to the machine name
  • fe1806d fix: ensure shebang on packet machine configs

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

21 Dec 20:05
v0.5.1
1776117
Compare
Choose a tag to compare

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 Machines.

Contributors

  • Andrey Smirnov

Changes

2 commits

  • 1776117 release(v0.5.1): prepare release
  • 1b88f9f feat: update Talos to 0.14.0

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

21 Dec 20:05
v0.4.3
a027c45
Compare
Choose a tag to compare

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 Machines.

Contributors

  • Andrey Smirnov

Changes

2 commits

  • a027c45 release(v0.4.3): prepare release
  • 0d40207 feat: update Talos to 0.14.0

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