Skip to content

v0.6.0-alpha.1

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Jul 15:32
· 9 commits to main since this release
v0.6.0-alpha.1
b9c7f5f

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