NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2999 by repository stars
Last release 12 days ago
21 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Rarely documented
notes for 4 of 23 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
94 releases · first in 2022
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This version of the provider includes some breaking changes. Make sure to follow the provider upgrade guide at https://registry.terraform.io/providers…
Welcome to the v0.2.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.
talos_machine_disks data source is added to list disks on a machine.
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.html
Talos sdk: v1.4.0-beta.1
<details><summary>2 commits</summary> <p>
187e434 feat: talos_machine_disks data sourcea29e1e7 fix: handle unknown types at plan time
</p>
</details><details><summary>9 commits</summary> <p>
214c1ef chore: set slice.Filter result slice cap to len8e89b1e feat: add GetOrCreate and GetOrCall methods7c7ccc3 feat: introduce channel SendWithContextb3b6db8 fix: fix Copy documentation and implementation521f737 feat: add xerrors package which contains additions to the std errors726e066 fix: rename tuples.go to pair.go and set proper package named8d7d25 chore: minor additions338a650 chore: add initial implementation and documentation4fd8667 Initial commit
</p>
</details><details><summary>59 commits</summary> <p>
b4386f3 feat: make disk utils read subsystem information from the /sys/block8c7ea19 fix: blockdevice size is reported by Linux in 512 blocks alwayse52e012 feat: add ext4 filesystem detection logic694ac62 chore: update imports to siderolabs, rekresdcf6044 chore: rekres and rename9c4af49 fix: cryptsetup remove slot74ea471 feat: add freebsd stubs9fa801c feat: add ReadOnly attribute to Diskfccee8b chore: rekres the source, fix issuesd9c3a27 feat: support probing FAT12/FAT16 filesystemsb374eb4 fix: align partition to 1M boundary by defaultec428fe fix: lookup filesystem labels on the actual device path7b9de26 feat: read symlink fullpath in block device list function6928ee4 refactor: rewrite GPT serialize/deserialize functions0c7e429 refactor: simplify middle endian functions15b182d fix: return partition table not exist when trying to read an empty devb9517d5 fix: resize partition70d2865 fix: try to find cdrom disks667bf53 fix: revert gpt partition not foundd7d4cdd fix: gpt partition not found33afba3 fix: also open in readonly mode when running All lookup methode367f9d feat: make probe always open blockdevices in readonly moded981156 fix: allow Build for Windowsfe24303 fix: perform correct PMBR partition calculations2ec0c3c fix: preserve the PMBR bootable flag when opening GPT partition87816a8 feat: align partition to minimum I/O sizec34b59f feat: expose more encryption options in the LUKS module30c2bc3 feat: mark MBR bootable1292574 fix: make disk type matcher parser case insensitiveb77400e fix: properly detect nvme and sd card disk types1d830a2 fix: revert mark the EFI partition in PMBR as bootablebec914f fix: mark the EFI partition in PMBR as bootable776b37d feat: add options to probe disk by various sysblock parametersbb3ad73 fix: align partition start to physical sector size8f976c2 feat: replace exec.Command with go-cmd module1cf7f25 fix: properly handle no child processes error from cmd.Wait04a9851 feat: implement luks encryption providerb0375e4 feat: add an option to open block device with exclusive flock5a1c7f7 refactor: add devname into gpt.Partition, refactor probe packagef2728a5 fix: keep contents of PMBR when writing it2878460 fix: write second copy of partition entries943b08b fix: blockdevice reset should read partition table from disk5b4ee44 fix: ignore /dev/ram devices98754ec refactor: rewrite GPT library2a1baad fix: correctly build paths for mmcblk devices8076344 fix: return proper disk size from GetDisks function8742133 chore: add common method to list available disks using /sys/blockc4b5833 feat: implement "fast" wipeb4e67d7 feat: return resize status from Resize() functionceae64e fix: sync kernel partition table incrementally2cb9516 fix: return correct error value from blkpg functionscebe43d refactor: expose InsertAt method via interfacec40dcd8 fix: properly inform kernel about partition deletionbb8ac5d feat: implement disk wiping via several methods23fb7dc feat: expose partition name (label)ff3a821 feat: implement 'InsertAt' method to insert partitions at any position3d1ce4f fix: calculate last lba of partition correctlyb71540f feat: copy initial version from talos-systems/talosca3c078 Initial commit
</p>
</details>Previous release can be found at v0.2.0-alpha.1
This version of the provider includes some breaking changes. Make sure to follow the provider upgrade guide at https://registry.terraform.io/providers…
Welcome to the v0.2.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.
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.html
Talos sdk: v1.4.0-beta.1
<details><summary>1 commit</summary> <p>
96aeedd docs: fix rendering of website
</p>
</details>Previous release can be found at v0.2.0-alpha.0
This version of the provider includes some breaking changes. Make sure to follow the provider upgrade guide at https://registry.terraform.io/providers…
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.
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
Talos sdk: v1.4.0-beta.0
<details><summary>10 commits</summary> <p>
6b2182b chore: ci cleanupea07caa feat: code cleanup and tests4e5c210 feat: use new tf sdkd1438b7 chore: bump talos machineryaed502e fix: state update required two runsdc00baa fix: force new talosconfig if endpoints or nodes changeb7d84ba chore: update registry index file, remove example158dbbd docs: re-word talos_versionf3b4a5b chore: bump depsd2b6df0 docs: clarify meaning of talos_version in machine_configuration resources
</p>
</details><details><summary>27 commits</summary> <p>
c3225ee feat: allow CSR template subject field to be overridden8570669 chore: rename to siderolabs/cryptoe9df1b8 feat: add support for generating keys from RSA-SHA256 CAs510b0d2 chore: add json tags6fa2d93 fix: deepcopy nil fields as nil9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512893bc66 fix: use SHA256 for ECDSA-P256deec8d4 chore: implement DeepCopy methods for PEMEncoded* typesd3cb772 feat: make possible to change KeyUsage6bc5bb5 chore: remove unused argumentcd18ef6 feat: add support for several organizations97c888b chore: add options to CSR7776057 chore: fix typos80df078 chore: remove named result parameters15bdd28 chore: minor updates4f80b97 fix: verify CSR signature before issuing a certificate39584f1 feat: support for key/certificate types RSA, Ed25519, ECDSAcf75519 fix: function NewKeyPair should create certificate with proper subject751c95a feat: add 'PEMEncodedKey' which allows to transport keys in YAML562c3b6 feat: add support for public RSA key in RSAKeybda0e9c feat: enable more conversions between encoded and raw versionse0dd56a feat: add NotBefore option for x509 cert creation12a4897 feat: add support for SPKI fingerprint generation and matchingd0c3eef fix: implement NewKeyPair196679e feat: move pkg/grpc/tls from github.com/talos-systems/talos as ./tls1ff6242 chore: initial version as imported from talos-systems/talos835063e chore: initial commit
</p>
</details>Previous release can be found at v0.1.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Welcome to the v0.1.0-alpha.12 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.12 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.
Fixed an issue with the provider when using a secure Talos client.
<details><summary>1 commit</summary> <p>
3c80f59 fix: handling talos secure client
</p>
</details>This release has no dependency changes
Previous release can be found at v0.1.0-alpha.11
Welcome to the v0.1.0-alpha.11 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.11 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 sdk: v1.2.7
<details><summary>0 commit</summary> <p>
</p> </details>
This release has no dependency changes
Previous release can be found at v0.1.0-alpha.10
Welcome to the v0.1.0-alpha.10 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.10 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 sdk: v1.2.6
<details><summary>0 commit</summary> <p>
</p> </details>
This release has no dependency changes
Previous release can be found at v0.1.0-alpha.9
Welcome to the v0.1.0-alpha.9 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.9 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 sdk: v1.2.5
<details><summary>0 commit</summary> <p>
</p> </details>
This release has no dependency changes
Previous release can be found at v0.1.0-alpha.8
Nothing published for this version
Welcome to the v0.1.0-alpha.7 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.7 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.
<details><summary>1 commit</summary> <p>
79594a6 chore: bump talos to v1.2.3
</p>
</details>This release has no dependency changes
Previous release can be found at v0.1.0-alpha.6
Welcome to the v0.1.0-alpha.6 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.6 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.
The Talos provider now requires endpoint and node to be set for talos_machine_configuration_apply, talos_machine_bootstrap, talos_cluster_kubeconfig resources.
The endpoints and nodes arguments are removed for the above resources.
This release also fixes a bug when multiple endpoitns were specified in the Talos client config.
<details><summary>0 commit</summary> <p>
</p> </details>
This release has no dependency changes
Previous release can be found at v0.1.0-alpha.5
Welcome to the v0.1.0-alpha.5 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.5 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.
The Talos provider now requires endpoint and node to be set for talos_machine_configuration_apply, talos_machine_bootstrap, talos_cluster_kubeconfig resources.
The endpoints and nodes arguments are removed for the above resources.
This release also fixes a bug when multiple endpoitns were specified in the Talos client config.
<details><summary>0 commit</summary> <p>
</p> </details>
This release has no dependency changes
Previous release can be found at v0.1.0-alpha.4
Welcome to the v0.1.0-alpha.4 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.4 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.
The Talos provider now requires endpoint and node to be set for talos_machine_configuration_apply, talos_machine_bootstrap, talos_cluster_kubeconfig resources.
The endpoints and nodes arguments are removed for the above resources.
This release also fixes a bug when multiple endpoitns were specified in the Talos client config.
<details><summary>3 commits</summary> <p>
ea5a4ba release(v0.1.0-alpha.4): prepare releaseb9111db fix: client operationse2d04ac docs: fix wrong resource reference
</p>
</details>This release has no dependency changes
Previous release can be found at v0.1.0-alpha.3
Welcome to the v0.1.0-alpha.3 release of terraform-provider-talos! *This is a pre-release of terraform-provider-talos*
Welcome to the v0.1.0-alpha.3 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.
The Talos provider supports generating configs, applying them and bootstrap the nodes.
Resources supported:
talos_machine_secretstalos_client_configurationtalos_machine_configuration_controlplanetalos_machine_configuration_workertalos_machine_configuration_applytalos_machine_bootstraptalos_cluster_kubeconfigData sources supported:
talos_client_configurationtalos_cluster_kubeconfigData sources will always create a diff and might be removed in a future release.
<details><summary>2 commits</summary> <p>
<details><summary>2 commits</summary> <p>
Previous release can be found at v0.1.0-alpha.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →