v0.6.0-alpha.2
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
3b59c4arelease(v0.6.0-alpha.2): prepare release858f7f3chore: bump deps7af49b3chore: better health checks from talos sdk063b7aechore: default talos_machine_configuration docs and examples to false80c5534chore: support filtering stable versionb9c7f5frelease(v0.6.0-alpha.1): prepare release92fcb70feat: addtalos_image_factory_urldata sourceffc8102feat: add factory supportd6c2a0bchore: fix goreleaser configdcdcee6release(v0.6.0-alpha.0): prepare released962913chore: reset options formachine_configuration_applyresourcef26a591chore: data source -> resourcetalos_cluster_kubeconfig78fd0d3chore: ignore version prefix fortalos_version11ae330feat: support skipping k8s health checks0fe1a6fdocs: update description oftalos_cluster_healthf6f1811feat: regenerate talosconfig501c78echore: bump deps
Changes since v0.6.0-alpha.1
5 commits
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