NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2437 by repository stars
Last release 3 days ago
05 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Rarely documented
notes for 11 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
311 releases · first in 2021
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add test for GetResources not-found error path by @magic-peach in #1157
Full Changelog: v0.33.0...v0.33.1
bd5cd9125c93d8d30c33f7b2f3693fed0d74140a248d433dad74f2b7015295b5 *k0sctl-linux-amd64
3632072361f3e83dde9b34f83eea49673d3bfe84763cf361edc3aec7209231a6 *k0sctl-linux-arm64
63df05cdf53558ff36dd46d6bf7c8ffe4808fd92c06db5f9a9415b80462b8b7b *k0sctl-linux-arm
35f6ca6c12dcd15edff59870d1d7d9452c6464f9dff68178172d250c02ced3f0 *k0sctl-linux-riscv64
3c9dc070a8ab4080f497785826c4f7459fd5430fa9f57f6ec2c4e19d3e536b2e *k0sctl-win-amd64.exe
fa696fa9102f872fc0f8bdca092b753d7cdd5fe64c5fec8f8033ec6e67a9c364 *k0sctl-darwin-amd64
d5e9d8663c84e3e34fc3f3b032d7f97e372cda0ecd31b363f937b0bbed18f473 *k0sctl-darwin-arm64
Nothing published for this version
Nothing published for this version
Nothing published for this version
Use per hosts SANs for controllers in ConfigureK0S phase by @i-prudnikov in #1128
Full Changelog: v0.32.2...v0.33.0
031f5cc3fb794028f82954b9e47b4061c484efc880bfa70371111b5d100d41d3 *k0sctl-linux-amd64
d8a371d20d7a0f0251e937b5735d6437e0b38814d19e0c421d4d736fb72632b2 *k0sctl-linux-arm64
f2033f14c0557f2c0b27d1d2af648749d2f32e4f3c87c03e8f9936e0ba4f9c70 *k0sctl-linux-arm
59a52550b52c20f354a63bff19a0134d9bf63baae3fc48f32ccf65ae811d4b2e *k0sctl-linux-riscv64
ff799bcaaa9b3dca1d3a650ac4cf7abb1f38bc9be83e26e5b388ea7da07fc573 *k0sctl-win-amd64.exe
75ed97721cf45527673e57af87c8fe76d48909c4dd945b58070908f3a2e32402 *k0sctl-darwin-amd64
29fb473a9f7e87bc3f48883e2536c18b6fc1980bfea0fb9bf5d7dc25f9ea4c42 *k0sctl-darwin-arm64
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove long-removed podSecurityPolicy from k0sctl's init default config by @twz123 in #1126
Full Changelog: v0.32.1...v0.32.2
cb40948151451c68dfca16de000cf990ee112fb2ffb4f6a5d103e665cbb43d5e *k0sctl-linux-amd64
b8de441f03ba8b53dee590d675caba1c0508ba05c53d2c77a841d31959a12ca7 *k0sctl-linux-arm64
8c05e5793da7d9e463844e075156f9c544b40088a856b9c77387971a18b23195 *k0sctl-linux-arm
65f7de2b295578d60ac7019b2131052ac2151a8416d495ccc7ea1a988bce0e26 *k0sctl-linux-riscv64
3d06cca961ba0bd2571836a19f6a67a9c2b44fe0d5684944028393265562b467 *k0sctl-win-amd64.exe
1124a07e18831bcc6df442593dde15f3c2a149060a42c05001ba59c58120a2c9 *k0sctl-darwin-amd64
cee6db821bd255e67052e00fd054ed89e1a2421a05326686ed576210caf1ffdd *k0sctl-darwin-arm64
build(deps): bump github.com/k0sproject/rig/v2 from 2.0.0 to 2.1.0 by @dependabot [bot] in #1110
Full Changelog: v0.32.0...v0.32.1
a427299d348f990c90734bea50969249c79c3cab587f880a091fcd1b90f32b65 *k0sctl-linux-amd64
626c238e0591743e0dd14831e9c683844b9a9939c9c7e46c206a34e65a830972 *k0sctl-linux-arm64
31ddf3f2120a4e3fa611514663777ed513f984ab707cbeeedfdb9faae4459fc3 *k0sctl-linux-arm
04a71484ea8ba5a1b3ff270c2b699b4cd37782aa6448534094ca5f47b1d81f04 *k0sctl-linux-riscv64
a7792b3eb05507e0d4af98a45a12ffc286b2e5603fed6c3099438aeb35172385 *k0sctl-win-amd64.exe
f27bf57f4d7bbe0b1c64db34256eec400c3c680982130dcee52a76245df72007 *k0sctl-darwin-amd64
194faa77562600be3c425d38f39f26e2a06a0ca3473ec33ae2f95f123967223b *k0sctl-darwin-arm64
⚠️ Major internal change: rig v2
⚠️ Major internal change: rig v2
This release replaces k0sctl's entire host connection and remote execution layer with rig v2.0.0 (was v0.21.11), this is the purpose built library that handles SSH/WinRM connections, sudo, OS detection, remote command execution and file transfers.
No changes to your k0sctl.yaml or workflows are required, configuration and command-line usage remain fully compatible and behavior should be unchanged. However, since this touches nearly every remote operation k0sctl performs, please keep an eye out for regressions. If you run into unexpected connection, sudo/privilege escalation, OS detection or file transfer issues, please file an issue and roll back to k0sctl v0.31.1 until it's resolved.
Full Changelog: v0.31.1...v0.32.0
89568e506bec81a4c84519ab1bffb5f1aa96d94a1863397ee186ec58dac09452 *k0sctl-linux-amd64
ddcb55ba1b258a5b44e6fdc7c2feb6a318ceed4fa08c19d367175be6f62c0a16 *k0sctl-linux-arm64
898cc571a0a3ed5385fa2480c73e48a440910eb420d256aea3bf10b5243e604e *k0sctl-linux-arm
63766aedaef158f07a72b81c8e4635d05454ba9b2049adad4e3f68bf9a45f7a4 *k0sctl-linux-riscv64
4e1f852c1d3235d0f00e541683543999e67783c11d5bba9828d461238886cbfb *k0sctl-win-amd64.exe
86a707285f484df669a14536c4dc65fa89a2f909de5a5dc259ffd2fe3099804b *k0sctl-darwin-amd64
aecdeba4f10de065c3ad3dd19d4e32d76cd475b7efac654c1ec1e84f2c460bf0 *k0sctl-darwin-arm64
Nothing published for this version
The next release will contain #1092 only which is a significant refactoring to migrate the transport package rig from v0.x to v2.0.0 - if issues surfa
The next release will contain #1092 only which is a significant refactoring to migrate the transport package rig from v0.x to v2.0.0 - if issues surface, please report them and roll back to this v0.31.1 version.
Full Changelog: v0.31.0...v0.31.1
c7dc5cdc7f8c006249d573229302612b8ef323ef4faff6a68ebe8c4aba83772d *k0sctl-linux-amd64
9107ce95f3762b2afbd0e5b9c7d4145e5749b36f3e1976c91873d04f6ae4f98f *k0sctl-linux-arm64
c7a09db15db08e238ecec548582f6045bf2fed4e418b3fb3f577f7dca277a2fa *k0sctl-linux-arm
659b4f308e5cbf8b8fcb9780c8f78675a39626a5c8918a94c9cce127d6e58b44 *k0sctl-linux-riscv64
77f83e76e0dafc372cda969c6e2206230900e83397b384c23868b323adcc1f96 *k0sctl-win-amd64.exe
dda7dd02d9a9c962e8685f46e03715aac0c22c1c2a0b761dbee675e3bc4eb7f0 *k0sctl-darwin-amd64
1554b0a6643af6ef63c66d47c12e704e5e0f86d6480e8479f0a68dc2c179cd1a *k0sctl-darwin-arm64
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix unnecessary reinstall when dynamicConfig is enabled by @kke in #1099
Full Changelog: v0.30.1...v0.31.0
413deec14e9b8ab7b600cf2f43b0db4d1141dbe8bd88e7003f6057dc3f4c605f *k0sctl-linux-amd64
b56eacf956419550557eabe2309ae51a24bdf16441da4d52e5416846b893b95d *k0sctl-linux-arm64
de23f1d993f6a211bfff2a66042f03b2d9a03837ee7c85c156dcac705d898685 *k0sctl-linux-arm
9f8be484c35ff10b8441690ee61f8238d8b29889ac31ec87e794f4b5135af27d *k0sctl-linux-riscv64
7d67c45a1f22351b276db3ffb423cec05458f71449884d4d6240740ef8fe98e5 *k0sctl-win-amd64.exe
6dcbc26877148b0d98ce246612a3856830cc4b2c63e61c843075d85b7f927dd3 *k0sctl-darwin-amd64
c8636a775c3caee76ee823f883fad45699f253ee963ae1a0212a7e8b9181ff44 *k0sctl-darwin-arm64
Nothing published for this version
Consistently write dry-run output to manager.Writer by @kke in #1079
Full Changelog: v0.30.0...v0.30.1
dd16227ef351e3993d3d52630d132bcc86490d48990f06ff46580b4103dd6f13 *k0sctl-linux-amd64
39128f17ddfe3d317b457295c5cdae191d495daf2afc6784211b3437d4ccf9b2 *k0sctl-linux-arm64
d5af5939aa9a746c1ae103fdb117d8fc37dcd5ff2c28e36214533c807b345b26 *k0sctl-linux-arm
c48262b616147e5241e8c80c64f3a0fafb0ab126834e731661abd3acae336f6a *k0sctl-linux-riscv64
ed2c5058e6371a892fe62a21f43a4be5f8715e5477a48cf99396e81283aad8a1 *k0sctl-win-amd64.exe
c66c42abd6caa2d483ece7e4ec1136cd954b6abaecebe6c3f392bba6142d2d95 *k0sctl-darwin-amd64
dceb3efa4744b977dccc746f187e2f9c288d4bb017a65def184515d51f85c108 *k0sctl-darwin-arm64
Lowercase auto-detected hostname by @CmdrSharp in #1063
Full Changelog: v0.29.0...v0.30.0
9a5f7fcf32c2e430ccd26db1d2764074339098f12cb4134cda67c9bdea874512 *k0sctl-linux-amd64
02f612f255f215d3c0a447c47db75a5c5b2794eb7627865b274941404de5d6e9 *k0sctl-linux-arm64
e1d3aedcd89c28a33108fdb0aae0dd135d5aeb6f9ccfac508ddd67e811b61768 *k0sctl-linux-arm
de44e8f058345b4c0085dadfabd6b4b33910a8989d022108fdaff88c0928e11f *k0sctl-linux-riscv64
9333c3c65cf43105581484f6b6236d5bf90a1f632f880ebdadabbbd5c00c757f *k0sctl-win-amd64.exe
3f902bd9a0a00bf93b1d98a490dcb5fbd67209c1901b57712ba6440ae3c8c627 *k0sctl-darwin-amd64
e4b19ba76754d1c785fda885f57775a1bdcd9c7ba568446e00a345621c87978b *k0sctl-darwin-arm64
Nothing published for this version
Basic Windows worker support by @kke in #936
Full Changelog: v0.28.0...v0.29.0
37bfa438cacffeefe2777c09d00f834665a4b8a57d41b4fe28fbd3804e4166a2 *k0sctl-linux-amd64
7c8836897de2db83ff35636f40e2f7de288fc164229da35aa1cb883d6f5e8293 *k0sctl-linux-arm64
882e4dcfbb63df3597fd522e9281140b0c378e1a04d5edbdba9dc24970a31f01 *k0sctl-linux-arm
3fff957d3b23b3874c991b26c8589442fdb6e24d298f2ac40d97bfbe079a4ec1 *k0sctl-win-amd64.exe
f16c730d4fac10db8b9b1426adb69330cdfe7202591414edc766cb3593fdf264 *k0sctl-darwin-amd64
083b3f5b5d9e27fcd62188401ff9d319dfedc19ea9eaf4243e4b8fd820cda8cb *k0sctl-darwin-arm64
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
Add host.useExistingK0s to use preinstalled k0s binary on node by @kke in #996
Full Changelog: v0.27.1...v0.28.0
30776867c60a02f29edae7f8bb2eb72f48bd09392fe7b6cebb26d4dcb71ab33c *k0sctl-linux-amd64
1a6604c90231db1684835b2aa087c93bd504bc0def3b9e79958a123682eea24c *k0sctl-linux-arm64
f90ac76529c78111fb7add380f9e9d5448480024400cab0a238666abbbee25aa *k0sctl-linux-arm
371e30a0cd32fa5d73059074f37889fc58b2e7dfa09fc4e9e4ce573ebd8ff8a0 *k0sctl-win-amd64.exe
c2781d4c7518e50697f1968bab536a988f23a40cc5576a3ae0d7521e27f2a378 *k0sctl-darwin-amd64
efe9f212f1d2f6d8bf105c1c1bdf8ae4fefd7434531eab6afa0e944be1e92ed0 *k0sctl-darwin-arm64
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
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
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
Your coding agent can read these notes before it upgrades. Set up the MCP server →