Skip to content

v0.6.0-alpha.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jul 10:25
· 18 commits to main since this release
v0.6.0-alpha.0
d6c2a0b

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