Skip to content

Releases: siderolabs/terraform-provider-talos

v0.10.0-beta.0

28 Nov 15:07
v0.10.0-beta.0
b45422f

Choose a tag to compare

terraform-provider-talos 0.10.0-beta.0 (2025-11-28)

Welcome to the v0.10.0-beta.0 release of terraform-provider-talos!
This is a pre-release of terraform-provider-talos

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

config patches

JSON6502 patches are no longer supported, use strategic patches instead.

Component Updates

Talos sdk: v1.12.0-beta.0

Contributors

  • Noel Georgi

Changes

2 commits

  • b45422f release(v0.10.0-beta.0): prepare release
  • 11063bc chore: bump deps

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.22.0 -> v0.24.0
  • github.com/hashicorp/terraform-plugin-framework v1.15.1 -> v1.16.1
  • github.com/hashicorp/terraform-plugin-framework-timeouts v0.5.0 -> v0.7.0
  • github.com/hashicorp/terraform-plugin-framework-validators v0.18.0 -> v0.19.0
  • github.com/hashicorp/terraform-plugin-go v0.28.0 -> v0.29.0
  • github.com/hashicorp/terraform-plugin-log v0.9.0 -> v0.10.0
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.37.0 -> v2.38.1
  • github.com/siderolabs/crypto v0.6.3 -> v0.6.4
  • github.com/siderolabs/gen v0.8.5 -> v0.8.6
  • github.com/siderolabs/image-factory v0.8.3 -> v0.9.0
  • github.com/siderolabs/talos v1.11.0 -> v1.12.0-beta.0
  • github.com/siderolabs/talos/pkg/machinery v1.11.0 -> v1.12.0-beta.0
  • go.yaml.in/yaml/v4 v4.0.0-rc.3 new
  • golang.org/x/mod v0.27.0 -> v0.30.0
  • k8s.io/client-go v0.34.0 -> v0.35.0-alpha.3

Previous release can be found at v0.9.0

v0.9.0

01 Sep 14:41
v0.9.0
c05c018

Choose a tag to compare

terraform-provider-talos 0.9.0 (2025-09-01)

Welcome to the v0.9.0 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

talos_machine_disks Data Source

The talos_machine_disks data source has been updated to use the better CEL expression language.
The resource attributes and selector have been updated to use the new syntax.
The user would need to update the data source in their configuration to use the new syntax.
The expression syntax is documented in the CEL documentation.

This also brings in consistency with how disks are reported in Talos.

Component Updates

Talos sdk: v1.11.0

Contributors

  • Noel Georgi
  • Halvdan Hoem Grelland
  • obvionaoe

Changes

11 commits

  • c05c018 release(v0.9.0): prepare release
  • a3e7110 chore: bump deps
  • b794375 feat: bump deps
  • ae5d735 release(v0.9.0-alpha.0): prepare release
  • 4016c0c fix: secureboot installer urls for non-metal platform
  • 34f3f1e chore: simplify disk selector code
  • 93070aa feat: use CEL expression filters for talos_machine_disks
  • f70e10e fix: allow talos_version to be used without a v prefix
  • fa8002d chore: bump deps
  • e76002d fix: factory installer urls
  • 44eec1c fix: image factory examples and docs

Changes since v0.9.0-alpha.0

3 commits

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.21.0 -> v0.22.0
  • github.com/hashicorp/terraform-plugin-framework v1.14.1 -> v1.15.1
  • github.com/hashicorp/terraform-plugin-framework-validators v0.17.0 -> v0.18.0
  • github.com/hashicorp/terraform-plugin-go v0.26.0 -> v0.28.0
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.36.1 -> v2.37.0
  • github.com/hashicorp/terraform-plugin-testing v1.12.0 -> v1.13.3
  • github.com/siderolabs/crypto v0.5.1 -> v0.6.3
  • github.com/siderolabs/gen v0.8.0 -> v0.8.5
  • github.com/siderolabs/image-factory v0.6.9 -> v0.8.3
  • github.com/siderolabs/talos v1.10.0 -> v1.11.0
  • github.com/siderolabs/talos/pkg/machinery v1.10.0 -> v1.11.0
  • github.com/stretchr/testify v1.10.0 -> v1.11.1
  • golang.org/x/mod v0.24.0 -> v0.27.0
  • k8s.io/client-go v0.33.0 -> v0.34.0

Previous release can be found at v0.8.1

v0.9.0-alpha.0

19 May 13:01
v0.9.0-alpha.0
ae5d735

Choose a tag to compare

terraform-provider-talos 0.9.0-alpha.0 (2025-05-19)

Welcome to the v0.9.0-alpha.0 release of terraform-provider-talos!
This is a pre-release of terraform-provider-talos

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

talos_machine_disks Data Source

The talos_machine_disks data source has been updated to use the better CEL expression language.
The resource attributes and selector have been updated to use the new syntax.
The user would need to update the data source in their configuration to use the new syntax.
The expression syntax is documented in the CEL documentation.

This also brings in consistency with how disks are reported in Talos.

Component Updates

Talos sdk: v1.11.0-alpha.0

Contributors

  • Noel Georgi
  • Halvdan Hoem Grelland
  • obvionaoe

Changes

8 commits

  • ae5d735 release(v0.9.0-alpha.0): prepare release
  • 4016c0c fix: secureboot installer urls for non-metal platform
  • 34f3f1e chore: simplify disk selector code
  • 93070aa feat: use CEL expression filters for talos_machine_disks
  • f70e10e fix: allow talos_version to be used without a v prefix
  • fa8002d chore: bump deps
  • e76002d fix: factory installer urls
  • 44eec1c fix: image factory examples and docs

Dependency Changes

  • github.com/hashicorp/terraform-plugin-framework-validators v0.17.0 -> v0.18.0
  • github.com/siderolabs/gen v0.8.0 -> v0.8.1
  • github.com/siderolabs/image-factory v0.6.9 -> v0.7.0
  • github.com/siderolabs/talos v1.10.0 -> v1.11.0-alpha.0
  • github.com/siderolabs/talos/pkg/machinery v1.10.0 -> v1.11.0-alpha.0

Previous release can be found at v0.8.1

v0.8.1

15 May 09:41
v0.8.1
c204c7f

Choose a tag to compare

terraform-provider-talos 0.8.1 (2025-05-15)

Welcome to the v0.8.1 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Contributors

  • Noel Georgi
  • obvionaoe

Changes

4 commits

  • c204c7f release(v0.8.1): prepare release
  • f0226d9 chore: conform: support more than one commit
  • 5435b72 fix: allow talos_version to be used without a v prefix
  • 65471d6 fix: factory installer urls

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.8.0

v0.8.0

01 May 09:10
v0.8.0
782cb2c

Choose a tag to compare

terraform-provider-talos 0.8.0 (2025-05-01)

Welcome to the v0.8.0 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.10.0

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Matt Willsher

Changes

8 commits

  • 782cb2c release(v0.8.0): prepare release
  • e9fec0c chore: bump deps
  • 13c07e2 release(v0.8.0-alpha.0): prepare release
  • 2cfcf88 chore: bump deps
  • 46ab81c fix: drop talos<->k8s compatibility check
  • 69596f1 fix: skip if aggregator certs are nil
  • d3214dc refactor: pull platform metadata from Talos machinery
  • 5c0ff77 feat: add secure boot support to non-metal image factory urls

Changes since v0.8.0-alpha.0

2 commits

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.20.1 -> v0.21.0
  • github.com/hashicorp/terraform-plugin-framework v1.13.0 -> v1.14.1
  • github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1 -> v0.5.0
  • github.com/hashicorp/terraform-plugin-framework-validators v0.16.0 -> v0.17.0
  • github.com/hashicorp/terraform-plugin-go v0.25.0 -> v0.26.0
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0 -> v2.36.1
  • github.com/hashicorp/terraform-plugin-testing v1.11.0 -> v1.12.0
  • github.com/siderolabs/image-factory v0.6.4 -> v0.6.9
  • github.com/siderolabs/talos v1.9.2 -> v1.10.0
  • github.com/siderolabs/talos/pkg/machinery v1.9.2 -> v1.10.0
  • golang.org/x/mod v0.22.0 -> v0.24.0
  • k8s.io/client-go v0.32.0 -> v0.33.0

Previous release can be found at v0.7.1

v0.8.0-alpha.0

18 Apr 16:45
v0.8.0-alpha.0
13c07e2

Choose a tag to compare

terraform-provider-talos 0.8.0-alpha.0 (2025-04-18)

Welcome to the v0.8.0-alpha.0 release of terraform-provider-talos!
This is a pre-release of terraform-provider-talos

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.10.0-beta.0

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Matt Willsher

Changes

6 commits

  • 13c07e2 release(v0.8.0-alpha.0): prepare release
  • 2cfcf88 chore: bump deps
  • 46ab81c fix: drop talos<->k8s compatibility check
  • 69596f1 fix: skip if aggregator certs are nil
  • d3214dc refactor: pull platform metadata from Talos machinery
  • 5c0ff77 feat: add secure boot support to non-metal image factory urls

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.20.1 -> v0.21.0
  • github.com/hashicorp/terraform-plugin-framework v1.13.0 -> v1.14.1
  • github.com/hashicorp/terraform-plugin-framework-timeouts v0.4.1 -> v0.5.0
  • github.com/hashicorp/terraform-plugin-framework-validators v0.16.0 -> v0.17.0
  • github.com/hashicorp/terraform-plugin-go v0.25.0 -> v0.26.0
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.35.0 -> v2.36.1
  • github.com/hashicorp/terraform-plugin-testing v1.11.0 -> v1.12.0
  • github.com/siderolabs/image-factory v0.6.4 -> v0.6.8
  • github.com/siderolabs/talos v1.9.2 -> v1.10.0-beta.0
  • github.com/siderolabs/talos/pkg/machinery v1.9.2 -> v1.10.0-beta.0
  • golang.org/x/mod v0.22.0 -> v0.24.0
  • k8s.io/client-go v0.32.0 -> v0.33.0-rc.0

Previous release can be found at v0.7.1

v0.7.1

22 Jan 10:42
v0.7.1
eac6300

Choose a tag to compare

terraform-provider-talos 0.7.1 (2025-01-22)

Welcome to the v0.7.1 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.9.2

Contributors

  • Noel Georgi

Changes

4 commits

  • eac6300 release(v0.7.1): prepare release
  • 7ba1d20 chore: bump talos machinery
  • 06de97e fix: drop talos<->k8s compatibility check
  • caf4227 fix: skip if aggregator certs are nil

Dependency Changes

  • github.com/siderolabs/talos v1.9.0 -> v1.9.2
  • github.com/siderolabs/talos/pkg/machinery v1.9.0 -> v1.9.2

Previous release can be found at v0.7.0

v0.7.0

18 Dec 13:23
v0.7.0
10fd98a

Choose a tag to compare

terraform-provider-talos 0.7.0 (2024-12-18)

Welcome to the v0.7.0 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.9.0

Contributors

  • Noel Georgi
  • Andrey Smirnov

Changes

5 commits

  • 10fd98a release(v0.7.0): prepare release
  • a0aaf5f chore: bump deps
  • c21362e feat: update Talos to 1.9.0-beta.0
  • 98648ed release(v0.7.0-alpha.0): prepare release
  • beb5e2b chore: bump deps

Changes since v0.7.0-alpha.0

3 commits

  • 10fd98a release(v0.7.0): prepare release
  • a0aaf5f chore: bump deps
  • c21362e feat: update Talos to 1.9.0-beta.0

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.19.4 -> v0.20.1
  • github.com/hashicorp/terraform-plugin-framework v1.12.0 -> v1.13.0
  • github.com/hashicorp/terraform-plugin-framework-validators v0.13.0 -> v0.16.0
  • github.com/hashicorp/terraform-plugin-go v0.24.0 -> v0.25.0
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.34.0 -> v2.35.0
  • github.com/hashicorp/terraform-plugin-testing v1.10.0 -> v1.11.0
  • github.com/siderolabs/crypto v0.5.0 -> v0.5.1
  • github.com/siderolabs/gen v0.5.0 -> v0.8.0
  • github.com/siderolabs/image-factory v0.5.0 -> v0.6.4
  • github.com/siderolabs/talos v1.8.1 -> v1.9.0
  • github.com/siderolabs/talos/pkg/machinery v1.8.1 -> v1.9.0
  • github.com/stretchr/testify v1.9.0 -> v1.10.0
  • golang.org/x/mod v0.21.0 -> v0.22.0
  • k8s.io/client-go v0.31.1 -> v0.32.0

Previous release can be found at v0.6.1

v0.7.0-alpha.0

21 Oct 15:48
v0.7.0-alpha.0
98648ed

Choose a tag to compare

terraform-provider-talos 0.7.0-alpha.0 (2024-10-21)

Welcome to the v0.7.0-alpha.0 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.9.0-alpha.0

Contributors

  • Noel Georgi

Changes

2 commits

  • 98648ed release(v0.7.0-alpha.0): prepare release
  • beb5e2b chore: bump deps

Dependency Changes

  • github.com/hashicorp/terraform-plugin-framework-validators v0.13.0 -> v0.14.0
  • github.com/siderolabs/talos v1.8.1 -> v1.9.0-alpha.0
  • github.com/siderolabs/talos/pkg/machinery v1.8.1 -> v1.9.0-alpha.0

Previous release can be found at v0.6.1

v0.6.1

18 Oct 12:46
v0.6.1
180f6b5

Choose a tag to compare

terraform-provider-talos 0.6.1 (2024-10-18)

Welcome to the v0.6.1 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Talos Cluster Kubeconfig

The talos_cluster_kubeconfig resource now supports confiuring the certificate renewal check time.

Component Updates

Talos sdk: v1.8.1

Contributors

  • Noel Georgi

Changes

4 commits

  • 180f6b5 release(v0.6.1): prepare release
  • daddfb7 feat: configurable cert refresh time for kubeconfig
  • 96c9a85 fix: resourceplanmodifiers for kubeconfig resource
  • 800573b fix: disks wipe on destroy

Dependency Changes

  • github.com/hashicorp/terraform-plugin-framework v1.11.0 -> v1.12.0
  • github.com/hashicorp/terraform-plugin-go v0.23.0 -> v0.24.0
  • github.com/siderolabs/crypto v0.4.4 -> v0.5.0
  • github.com/siderolabs/go-blockdevice v0.4.7 -> v0.4.8
  • github.com/siderolabs/talos v1.8.0 -> v1.8.1
  • github.com/siderolabs/talos/pkg/machinery v1.8.0 -> v1.8.1

Previous release can be found at v0.6.0