v0.2.0-alpha.0
·
73 commits
to main
since this release
terraform-provider-talos 0.2.0-alpha.0 (2023-04-10)
Welcome to the v0.2.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.
Provider Changes
This version of the provider includes some breaking changes. Make sure to follow the provider upgrade guide at https://registry.terraform.io/providers/siderolabs/talos/latest/docs/guides/version-0.2-upgrade
Component Updates
Talos sdk: v1.4.0-beta.0
Contributors
- Andrey Smirnov
- Noel Georgi
- Alexey Palazhchenko
- Andrey Smirnov
- Spencer Smith
- Andrew Rynhard
- Artem Chernyshev
- Robert Wunderer
- Serge Logvinov
Changes
11 commits
06418cdrelease(v0.2.0-alpha.0): prepare release6b2182bchore: ci cleanupea07caafeat: code cleanup and tests4e5c210feat: use new tf sdkd1438b7chore: bump talos machineryaed502efix: state update required two runsdc00baafix: force new talosconfig if endpoints or nodes changeb7d84bachore: update registry index file, remove example158dbbddocs: re-wordtalos_versionf3b4a5bchore: bump depsd2b6df0docs: clarify meaning oftalos_versioninmachine_configurationresources
Changes from siderolabs/crypto
27 commits
c3225eefeat: allow CSR template subject field to be overridden8570669chore: rename to siderolabs/cryptoe9df1b8feat: add support for generating keys from RSA-SHA256 CAs510b0d2chore: add json tags6fa2d93fix: deepcopy nil fields asnil9a63cbafix: add back support for generating ECDSA keys with P-256 and SHA512893bc66fix: use SHA256 for ECDSA-P256deec8d4chore: implement DeepCopy methods for PEMEncoded* typesd3cb772feat: make possible to change KeyUsage6bc5bb5chore: remove unused argumentcd18ef6feat: add support for several organizations97c888bchore: add options to CSR7776057chore: fix typos80df078chore: remove named result parameters15bdd28chore: minor updates4f80b97fix: verify CSR signature before issuing a certificate39584f1feat: support for key/certificate types RSA, Ed25519, ECDSAcf75519fix: function NewKeyPair should create certificate with proper subject751c95afeat: add 'PEMEncodedKey' which allows to transport keys in YAML562c3b6feat: add support for public RSA key in RSAKeybda0e9cfeat: enable more conversions between encoded and raw versionse0dd56afeat: add NotBefore option for x509 cert creation12a4897feat: add support for SPKI fingerprint generation and matchingd0c3eeffix: implement NewKeyPair196679efeat: movepkg/grpc/tlsfromgithub.com/talos-systems/talosas./tls1ff6242chore: initial version as imported from talos-systems/talos835063echore: initial commit
Dependency Changes
- github.com/hashicorp/terraform-plugin-framework v1.2.0 new
- github.com/hashicorp/terraform-plugin-framework-timeouts v0.3.1 new
- github.com/hashicorp/terraform-plugin-framework-validators v0.10.0 new
- github.com/hashicorp/terraform-plugin-go v0.15.0 new
- github.com/hashicorp/terraform-plugin-sdk/v2 v2.25.0 -> v2.26.1
- github.com/hashicorp/terraform-plugin-testing v1.2.0 new
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/talos/pkg/machinery v1.3.6 -> v1.4.0-beta.0
- golang.org/x/mod v0.10.0 new
- google.golang.org/grpc v1.51.0 -> v1.54.0
- k8s.io/client-go v0.26.3 new
Previous release can be found at v0.1.2