Skip to content

Update Terraform talos to v0.8.1

Renovate Bot requested to merge renovate/talos-0.x into master

This MR contains the following updates:

Package Type Update Change
talos (source) required_provider minor 0.3.2 -> 0.8.1

Release Notes

siderolabs/terraform-provider-talos (talos)

v0.8.1

Compare Source

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

Compare Source

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
5 commits

  • 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

Compare Source

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

Compare Source

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
1 commit

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

Compare Source

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
3 commits

  • 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

v0.6.0

Compare Source

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

Image Factory

Support for querying info from Image Factory and registering schematics is now supported via new Terraform resources.

Talos Cluster Health

talos_cluster_health data source now has a way to skip running the Kubernetes components health check by setting skip_kubernetes_checks to true.

Talos Cluster Kubeconfig

talos_cluster_kubeconfig data source is now deprecated and will be removed in the next minor release. Use talos_cluster_kubeconfig resource instead. The talos_cluster_kubeconfig resource will regenerate kubernetes client config when the time to expiry is less than a month.

Talos Machine Configuration Data Source

talos_machine_configuration data source now defaults to generating config with documentation and examples disabled.

To restore the previous behavior, set docs and examples attributes to true.

Talos Machine Configuration Apply

talos_machine_configuration_apply resource now optionally supports resetting the machine back to maintenance mode.

Talos Machine Secrets

talos_machine_secrets resource now regenerates client config when the time to expiry is less than a month.

Component Updates

Talos sdk: v1.8.0-alpha.1

Contributors
  • Noel Georgi
  • Bruno Bigras
  • Hippie Hacker
Changes
20 commits

  • 758df67 docs: machine_configuration fix typo
  • 4e01809 release(v0.6.0-beta.0): prepare release
  • 8dcab7b chore: bump deps
  • 3b59c4a release(v0.6.0-alpha.2): prepare release
  • 858f7f3 chore: bump deps
  • 7af49b3 chore: better health checks from talos sdk
  • 063b7ae chore: default talos_machine_configuration docs and examples to false
  • 80c5534 chore: support filtering stable version
  • b9c7f5f release(v0.6.0-alpha.1): prepare release
  • 92fcb70 feat: add talos_image_factory_url data source
  • ffc8102 feat: add factory support
  • d6c2a0b chore: fix goreleaser config
  • dcdcee6 release(v0.6.0-alpha.0): prepare release
  • d962913 chore: reset options for machine_configuration_apply resource
  • f26a591 chore: data source -> resource talos_cluster_kubeconfig
  • 78fd0d3 chore: ignore version prefix for talos_version
  • 11ae330 feat: support skipping k8s health checks
  • 0fe1a6f docs: update description of talos_cluster_health
  • f6f1811 feat: regenerate talosconfig
  • 501c78e chore: bump deps
Changes since v0.6.0-beta.0
1 commit

  • 758df67 docs: machine_configuration fix typo
Dependency Changes
  • github.com/blang/semver/v4 v4.0.0 new
  • github.com/hashicorp/terraform-plugin-docs v0.19.0 -> v0.19.4
  • github.com/hashicorp/terraform-plugin-framework v1.7.0 -> v1.11.0
  • github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 -> v0.13.0
  • github.com/hashicorp/terraform-plugin-go v0.22.1 -> v0.23.0
  • github.com/hashicorp/terraform-plugin-log v0.9.0 new
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.33.0 -> v2.34.0
  • github.com/hashicorp/terraform-plugin-testing v1.7.0 -> v1.10.0
  • github.com/siderolabs/gen v0.4.8 -> v0.5.0
  • github.com/siderolabs/image-factory v0.5.0 new
  • github.com/siderolabs/talos v1.8.0-beta.0 new
  • github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0-beta.0
  • golang.org/x/mod v0.17.0 -> v0.21.0
  • k8s.io/client-go v0.29.3 -> v0.31.0

Previous release can be found at v0.5.0

v0.5.0

Compare Source

terraform-provider-talos 0.5.0 (2024-04-19)

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

Contributors
  • Andrey Smirnov
  • Noel Georgi
  • Dmitriy Matrenichev
Changes
3 commits

  • 0548d94 release(v0.5.0): prepare release
  • 0088df9 chore: bump talos sdk to stable version
  • 758b339 chore: bump deps
Changes from siderolabs/crypto
3 commits

  • c240482 feat: provide dynamic client CA matching
  • 2f4f911 feat: add PEMEncodedCertificate wrapper
  • 1c94bb3 chore: bump dependencies
Changes from siderolabs/gen
1 commit

  • 238baf9 chore: add typesafe SyncMap and bump stuff
Dependency Changes
  • github.com/hashicorp/terraform-plugin-docs v0.16.0 -> v0.19.0
  • github.com/hashicorp/terraform-plugin-framework v1.4.2 -> v1.7.0
  • github.com/hashicorp/terraform-plugin-go v0.19.1 -> v0.22.1
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0 -> v2.33.0
  • github.com/hashicorp/terraform-plugin-testing v1.6.0 -> v1.7.0
  • github.com/siderolabs/crypto v0.4.1 -> v0.4.4
  • github.com/siderolabs/gen v0.4.7 -> v0.4.8
  • github.com/siderolabs/talos/pkg/machinery v1.6.0 -> v1.7.0
  • github.com/stretchr/testify v1.8.4 -> v1.9.0
  • golang.org/x/mod v0.14.0 -> v0.17.0
  • google.golang.org/grpc v1.60.0 -> v1.63.2
  • k8s.io/client-go v0.28.4 -> v0.29.3

Previous release can be found at v0.4.0

v0.4.0

Compare Source

Welcome to the v0.4.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 Cluster Health data source

talos_cluster_health data source has been added and the wait parameter from the talos_cluster_kubeconfig data source is now deprecated.

Component Updates

Talos sdk: v1.6.0-alpha.0

Contributors
  • Noel Georgi
  • Dmitriy Matrenichev
Changes
4 commits

  • 1c918e6 chore: add conform
  • ed36726 feat: add talos_cluster_health data source.
  • 5ac7183 fix: node/endpoint were swapped for some resources.
  • 713ac46 fix: creation of talos client
Changes from siderolabs/gen
1 commit

Dependency Changes
  • github.com/hashicorp/terraform-plugin-framework v1.3.4 -> v1.3.5
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.27.0 -> v2.28.0
  • github.com/siderolabs/gen v0.4.5 -> v0.4.6
  • github.com/siderolabs/talos/pkg/machinery v1.5.0 -> v1.6.0-alpha.0
  • k8s.io/client-go v0.28.0 -> v0.28.1

Previous release can be found at v0.3.2

v0.3.4

Compare Source

terraform-provider-talos 0.3.4 (2023-10-04)

Welcome to the v0.3.4 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
  • Rui Lopes
Changes
3 commits

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.3.3

v0.3.3

Compare Source

terraform-provider-talos 0.3.3 (2023-09-07)

Welcome to the v0.3.3 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
  • Andrey Smirnov
Changes
2 commits

  • fbb8ed3 release(v0.3.3): prepare release
  • 38db77d fix: update Talos machinery to v1.5.2
Dependency Changes
  • github.com/siderolabs/talos/pkg/machinery v1.5.0 -> v1.5.2

Previous release can be found at v0.3.2


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Renovate Bot

Merge request reports

Loading