Skip to content

Releases: siderolabs/terraform-provider-talos

v0.7.0

18 Dec 13:23
v0.7.0
10fd98a
Compare
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
Compare
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
Compare
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

v0.6.0

24 Sep 11:15
v0.6.0
19effec
Compare
Choose a tag to compare

terraform-provider-talos 0.6.0 (2024-09-24)

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
  • Andrey Smirnov
  • Bruno Bigras
  • Hippie Hacker

Changes

21 commits

  • 19effec release(v0.6.0): prepare release
  • 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

2 commits

  • 19effec release(v0.6.0): prepare release
  • 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 new
  • github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0
  • golang.org/x/mod v0.17.0 -> v0.21.0
  • k8s.io/client-go v0.29.3 -> v0.31.1

Previous release can be found at v0.5.0

v0.6.0-beta.0

10 Sep 13:01
v0.6.0-beta.0
4e01809
Compare
Choose a tag to compare

terraform-provider-talos 0.6.0-beta.0 (2024-09-10)

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

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
  • Hippie Hacker

Changes

19 commits

  • 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-alpha.2

2 commits

  • 4e01809 release(v0.6.0-beta.0): prepare release
  • 8dcab7b chore: bump deps

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.6.0-alpha.2

02 Sep 12:18
v0.6.0-alpha.2
3b59c4a
Compare
Choose a tag to compare

terraform-provider-talos 0.6.0-alpha.2 (2024-09-02)

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

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
  • Hippie Hacker

Changes

17 commits

  • 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-alpha.1

5 commits

  • 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

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 9687413a9a85 new
  • github.com/siderolabs/talos v1.8.0-alpha.2 new
  • github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0-alpha.2
  • golang.org/x/mod v0.17.0 -> v0.20.0
  • google.golang.org/grpc v1.63.2 -> v1.66.0
  • k8s.io/client-go v0.29.3 -> v0.31.0

Previous release can be found at v0.5.0

v0.6.0-alpha.1

18 Jul 15:32
v0.6.0-alpha.1
b9c7f5f
Compare
Choose a tag to compare

terraform-provider-talos 0.6.0-alpha.1 (2024-07-18)

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

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

Changes

12 commits

  • 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-alpha.0

3 commits

  • b9c7f5f release(v0.6.0-alpha.1): prepare release
  • 92fcb70 feat: add talos_image_factory_url data source
  • ffc8102 feat: add factory support

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.19.0 -> v0.19.4
  • github.com/hashicorp/terraform-plugin-framework v1.7.0 -> v1.10.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.9.0
  • github.com/siderolabs/gen v0.4.8 -> v0.5.0
  • github.com/siderolabs/image-factory 8b4e0d9e9819 new
  • github.com/siderolabs/talos 980f9ebc0725 new
  • github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0-alpha.1
  • golang.org/x/mod v0.17.0 -> v0.19.0
  • google.golang.org/grpc v1.63.2 -> v1.65.0
  • k8s.io/client-go v0.29.3 -> v0.31.0-beta.0

Previous release can be found at v0.5.0

v0.6.0-alpha.0

15 Jul 10:25
v0.6.0-alpha.0
d6c2a0b
Compare
Choose a tag to compare

terraform-provider-talos 0.6.0-alpha.0 (2024-07-15)

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

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 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
  • Dmitriy Matrenichev

Changes

9 commits

  • 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 from siderolabs/gen

2 commits

  • 7654108 chore: add hashtriemap implementation
  • 8485864 chore: optimize maps.Values and maps.Keys

Dependency Changes

  • github.com/hashicorp/terraform-plugin-docs v0.19.0 -> v0.19.4
  • github.com/hashicorp/terraform-plugin-framework v1.7.0 -> v1.9.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.8.0
  • github.com/siderolabs/gen v0.4.8 -> v0.5.0
  • github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0-alpha.1
  • golang.org/x/mod v0.17.0 -> v0.19.0
  • google.golang.org/grpc v1.63.2 -> v1.65.0
  • k8s.io/client-go v0.29.3 -> v0.31.0-alpha.3

Previous release can be found at v0.5.0

v0.5.0

19 Apr 14:48
v0.5.0
0548d94
Compare
Choose a tag to compare

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

15 Dec 13:35
v0.4.0
c3987bc
Compare
Choose a tag to compare

terraform-provider-talos 0.4.0 (2023-12-15)

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

Contributors

  • Noel Georgi
  • Dmitriy Matrenichev
  • Serge Logvinov
  • Célia Vytrac
  • Rui Lopes

Changes

13 commits

  • c3987bc release(v0.4.0): prepare release
  • c295457 chore: bump talos machinery to v1.6.0
  • 086bdf3 chore: bump deps
  • 3fc436b chore: externalize imports
  • b465312 fix: renovate triggers
  • 7db510c chore: add the missing slack workflow
  • 2ff68ba fix: talos_version nil parsing
  • acdc00d docs: update references and cleanup
  • 4587ebd release(v0.4.0-alpha.0): prepare release
  • 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 since v0.4.0-alpha.0

8 commits

  • c3987bc release(v0.4.0): prepare release
  • c295457 chore: bump talos machinery to v1.6.0
  • 086bdf3 chore: bump deps
  • 3fc436b chore: externalize imports
  • b465312 fix: renovate triggers
  • 7db510c chore: add the missing slack workflow
  • 2ff68ba fix: talos_version nil parsing
  • acdc00d docs: update references and cleanup

Changes from siderolabs/gen

2 commits

  • efca710 chore: add FilterInPlace method to maps and update module
  • 36a3ae3 feat: update module

Changes from siderolabs/go-blockdevice

3 commits

Dependency Changes

  • github.com/hashicorp/terraform-plugin-framework v1.3.4 -> v1.4.2
  • github.com/hashicorp/terraform-plugin-framework-validators v0.11.0 -> v0.12.0
  • github.com/hashicorp/terraform-plugin-go v0.18.0 -> v0.19.1
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.27.0 -> v2.30.0
  • github.com/hashicorp/terraform-plugin-testing v1.4.0 -> v1.6.0
  • github.com/siderolabs/gen v0.4.5 -> v0.4.7
  • github.com/siderolabs/go-blockdevice v0.4.6 -> v0.4.7
  • github.com/siderolabs/talos/pkg/machinery v1.5.2 -> v1.6.0
  • golang.org/x/mod v0.12.0 -> v0.14.0
  • google.golang.org/grpc v1.57.0 -> v1.60.0
  • k8s.io/client-go v0.28.0 -> v0.28.4

Previous release can be found at v0.3.4