Skip to content

Releases: k0sproject/k0sctl

v0.18.1

28 Jun 10:18
v0.18.1
53248d6
Compare
Choose a tag to compare

What's Changed

  • go v1.22.4 by @kke in #730
  • Revert kubeconfig related functional changes in v0.18.0 by @kke in #732
  • Update all dependencies by @kke in #735

SHA256 Checksums

135e012b3ff58cc193b0718419f4afc4cdca36f94703ab31f83944123ebd7787 *k0sctl-linux-x64
9feb280f5e1222721a63d17665192fe5cf9e804c2590cd2a16f7b992100ffbc5 *k0sctl-linux-arm64
84fabb2aeb2f60fa0371d4d5bf8fd884c42bc36231b433fc468dbeb690e21cde *k0sctl-linux-arm
7cc759b4eb7057ff7ffb87367f5501b7b4ecf17f6c247bed46e7470db7a10c3f *k0sctl-win-x64.exe
7c7fcf43955ff8469af06c431677cfbd92ae4812dd237b77dbc2d64816ece714 *k0sctl-darwin-x64
cb6bdec4d5d5a06dda9c1894917073aa8a111661ec5988e3f2aac63dae39e9f4 *k0sctl-darwin-arm64

Full Changelog: v0.18.0...v0.18.1

v0.18.0

10 Jun 08:41
v0.18.0
1afb01f
Compare
Choose a tag to compare

What's Changed

Features

  • Check new controllers against etcd member-list to detect replaced hosts by @kke in #714

Fixes

  • Don't cordon all workers at once before upgrading by @walf443 in #723

Chores

  • Include k0sctl config path in "k0sctl kubeconfig" tip on apply success by @kke in #729
  • Don't try to use gotest as "go test" by @twz123 in #711
  • Enable stderr logging for file uploads by @twz123 in #709
  • Reduce verbosity of host lockfile management by @kke in #713
  • Simplify kubeconfig retrieval by using k0s kubeconfig command by @kke in #720

Bumps

  • Bump github.com/k0sproject/rig from 0.18.1 to 0.18.2 by @dependabot in #712
  • Bump k8s.io/client-go from 0.30.0 to 0.30.1 by @dependabot in #715
  • Bump github.com/k0sproject/rig from 0.18.2 to 0.18.3 by @dependabot in #718
  • Bump github.com/go-playground/validator/v10 from 10.20.0 to 10.21.0 by @dependabot in #726
  • Bump golang.org/x/text from 0.15.0 to 0.16.0 by @dependabot in #727
  • Bump github.com/k0sproject/rig from 0.18.3 to 0.18.4 by @dependabot in #728

New Contributors

Full Changelog: v0.17.8...v0.18.0

SHA256 Checksums

8e90eae6397d4538aa39192864cf45cd21e9a356715f790a920937c60d791e05 *k0sctl-linux-x64
98f87293177fe26f20a3441aa7e73d42835bae0315c3f0f93bfc9a14d594395d *k0sctl-linux-arm64
958f8f0209ea37726bbe8fc53a3d330a00012eb7fc5ded4555e95f392e21d17b *k0sctl-linux-arm
c2ac9a6bc2b62e49f9b4ca647967188f723482d2940bd7e90812fb9ee1f72893 *k0sctl-win-x64.exe
ae773c6703b75279cb601c7a63fe8c3c7a8f355148ca6926e608e88ef6a8fee3 *k0sctl-darwin-x64
180247f4018c9cf7712a3f2b88d7e53a23ee5b3cad453db93468b39401d3d12c *k0sctl-darwin-arm64

v0.17.8

10 May 07:26
v0.17.8
b061291
Compare
Choose a tag to compare

What's Changed

  • Use sudo to upload k0s to /usr/local/bin by @kke in #706
  • Add a smoke-test for non-root login user by @kke in #707
  • Add a hidden ignored --disable-upgrade-check flag by @kke in #708

SHA256 Checksums

1b7a9e7bfb656911e75d558a4bcc89bce7d027da0f770a3df72f5357b7c6003e *k0sctl-linux-x64
f67c005bbb3de4d9f44962e91fe7de1e71d78b12aa0408e24c127fc595d87466 *k0sctl-linux-arm64
e187fe71cc082a24c7b980cb6a5b34ec24ddbb66db46d37eb70be2324434f458 *k0sctl-linux-arm
cd70e98fe7f3c9589ac398818e593c5637478f50166ffa7442afc824df0af423 *k0sctl-win-x64.exe
d34f5dffd3fefd1b652b89af75ec085d959782238db27dd1cd87dfa66cdd91c3 *k0sctl-darwin-x64
e5293dcc9f7cae3c69404814dc58f237d191711fe41066348d51687fff92ae2f *k0sctl-darwin-arm64

Full Changelog: v0.17.7...v0.17.8

v0.17.7

08 May 12:35
v0.17.7
d8af765
Compare
Choose a tag to compare

What's Changed

  • Use sudo when downloading k0s to /usr/local/bin by @kke in #702

SHA256 Checksums

ded8271dced37d5282011391e9d6958fdcfd9751559a0f1cefdf467f34299d7b *k0sctl-linux-x64
0349693a473eb308ccb069cab151fe60fdd03f9540209abc0b483ac87541975f *k0sctl-linux-arm64
28f41b066397b7ceb170e95d0fd7356645ba77239eca942ce6b5b81695b7d948 *k0sctl-linux-arm
1bcc7d96f64a9025228b4579d01d3cf0b3d010fefe31f3b383b8f2f5f3b1c315 *k0sctl-win-x64.exe
be05469ad10e17fb00038e63b41b6eab8e7d80172379fb8f4c0b5a3f3b8c3014 *k0sctl-darwin-x64
e6ffca5d899afdf9283b662f38e930e50a67da64dc59d3d71a1584b52d86c51e *k0sctl-darwin-arm64

Full Changelog: v0.17.6...v0.17.7

v0.17.6

08 May 11:13
v0.17.6
bb5034f
Compare
Choose a tag to compare

What's Changed

  • Remove self-update check by @kke in #681
  • Add spec.hosts.k0sDownloadURL by @kke in #677
  • Upload new k0s binary directly to final directory by @kke in #685
  • Use lower case hostname for node ready check by @kke in #686
  • Don't rely on PATH for k0s existence detection by @kke in #695
  • Perform a daemon-reload after reset by @kke in #696
  • Capture config validation errors from stderr by @kke in #692
  • Don't check for unique machine IDs for k0s >= v1.30 by @twz123 in #697
  • Clean up version: null from "k0sctl init" output by @kke in #641

Bumps

SHA256 Checksums

8a8bb443469d4c6578465134c24f5360b853dc6bf7089e648b2eebdeb3284b0b *k0sctl-linux-x64
43cbb83a6efe1d77d9219eaa74d514b7a6a68160605d24ff83027ffc35c53ccb *k0sctl-linux-arm64
bae30961f197ca756298726af07a54f70a2f560106da4214f371162f282c07c1 *k0sctl-linux-arm
771a302a84f15f174382cad2f198332034a7907a72600bfdbafe3f66eea4ee15 *k0sctl-win-x64.exe
793b3156788347a7dd6e3404d17f0bf835106662de8226055611383e01b60220 *k0sctl-darwin-x64
c124897da6e19ee47056b8455b0ff8daefefd9bfdcf1fedd4c3bdd656b1b9b21 *k0sctl-darwin-arm64

Full Changelog: v0.17.5...v0.17.6

v0.17.5

28 Mar 11:55
cd5b8ef
Compare
Choose a tag to compare

What's Changed

  • Retry networking check for 30 seconds instead of just twice by @kke in #647
  • Reconnect ssh upon environment change by @ricardomaraschini in #649
  • Detect 404 not found error when downloading using curl by @kke in #657
  • Don't cordon all workers at once when upgrading by @kke in #672
  • Add GatherFacts phase to reset command by @twz123 in #671

Bumps

  • Bump github.com/k0sproject/version from 0.4.2 to 0.5.0 by @dependabot in #632
  • Bump github.com/go-playground/validator/v10 from 10.16.0 to 10.17.0 by @dependabot in #637
  • Bump github.com/k0sproject/version from 0.5.0 to 0.6.0 by @dependabot in #636
  • Bump github.com/k0sproject/rig from 0.17.3 to 0.17.4 by @dependabot in #644
  • Bump k8s.io/client-go from 0.29.0 to 0.29.1 by @dependabot in #643
  • Bump github.com/k0sproject/rig from 0.17.4 to 0.17.5 by @dependabot in #652
  • Bump github.com/go-playground/validator/v10 from 10.17.0 to 10.18.0 by @dependabot in #654
  • Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #658
  • Bump github.com/k0sproject/rig from 0.17.5 to 0.18.1 by @dependabot in #667
  • Bump k8s.io/client-go from 0.29.2 to 0.29.3 by @dependabot in #668
  • Bump github.com/go-playground/validator/v10 from 10.18.0 to 10.19.0 by @dependabot in #663
  • Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #653

New Contributors

Full Changelog: v0.17.4...v0.17.5

SHA256 Checksums

af3296f9b0155c39db8470df8765f66ccb24dfe95ecc7a9744bb5c647b14b8c5 *k0sctl-linux-x64
9443be7ded9320a24980ff45e97f73c20559e463506ba6378e1a0ef5ba2d7af7 *k0sctl-linux-arm64
8f4511cd1aa8dfb4235676b2e7f9b6cf788aa4480f4af03589d3b0b557cbec56 *k0sctl-linux-arm
5e668afd7b552efdfdf2dcaa8f098027098e42df79ed03406e812b166b6fbb31 *k0sctl-win-x64.exe
52adf1b8c9b79eb7eab4e504a906d98a625335628bc8e782fc8ee8a515f91b6a *k0sctl-darwin-x64
4dbc49058c6c33765ad260edafcd4c5864e38d2d5068f1a617af005b63766379 *k0sctl-darwin-arm64

v0.17.4

11 Jan 10:41
v0.17.4
372a589
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.3...v0.17.4

SHA256 Checksums

20d4ef9af8724ac57a1e078ec576a1c122bb30e1b5229fa907e3029ff0f164f2 *k0sctl-linux-x64
64bc9f325ad7835dd617f68a6d9bc780cc17774f340f885ebb33b1fb8591eeb6 *k0sctl-linux-arm64
f76f2936063e6d0de38f1b28b6af66935fffef65586e55e4ccfae0bad82c6a6f *k0sctl-linux-arm
5c97eae44e526c910b84106ee4d66d05d59e8fd259d45cb433362e5d71b415ed *k0sctl-win-x64.exe
3dc8da17de82abd37b2d90e6100243f695658b932f67a8800d2caaa58391b1fa *k0sctl-darwin-x64
3dbd8d1f6e0d2aadd0ac73805324e0471142d87ca9a72c971b39b3a079bf25af *k0sctl-darwin-arm64

v0.17.3

09 Jan 09:31
v0.17.3
fbcc620
Compare
Choose a tag to compare

What's Changed

  • Fix file uploads from windows to linux #627
  • Reduce log noise during node availability check #627
  • Non-random sudo-method check order #628

Full Changelog: v0.17.2...v0.17.3

SHA256 Checksums

691df629e12e2fc026198595215528ae017edd0c05b406fa91a497d228ef2132 *k0sctl-linux-x64
38d9351e724dd9fad1685af11dcf689ea346e53328e6339ad72ae113ff98f008 *k0sctl-linux-arm64
3ef2ba73d09c5f396693e51990e271f1c19f0f7c5ea99012801f52914cfb0a1f *k0sctl-linux-arm
457a570ae2841ac025a02cac09f26be568f4d435b3a6f5dc33fcfde4f953f62d *k0sctl-win-x64.exe
568fd9c3a3dc39819fb8dd24e61f4627a22a9dc82c8253b37418c106c4011971 *k0sctl-darwin-x64
352f92c3892c7e64eaa7ff399c0651e630741c3603145d584bf3ffe96d8327c4 *k0sctl-darwin-arm64

v0.17.2

08 Jan 13:02
v0.17.2
46e1cad
Compare
Choose a tag to compare

What's Changed

  • Move "Before Apply" hooks back to after "Upload Files" by @kke in #622
  • Faster and less log noise generating file uploads (rig v0.17.1) by @kke in #623

Full Changelog: v0.17.1...v0.17.2

SHA256 Checksums

bda0fddea3c5e560f7c4da1bed8a42798797dcaa39c8e38f521ad3b54974482e *k0sctl-linux-x64
3881f10f5dd887f2e2b2fe74b00f5fe3618ed8c85f6949c83e87a4cadb7341fa *k0sctl-linux-arm64
223d755d21d25c759936bb55663b79ef3a9cd0e9e8c7881c5097650790fc559f *k0sctl-linux-arm
36203274fce07d283893a331c197fbb02d60ac3d1f5fe77e6ef3f7a08e49409e *k0sctl-win-x64.exe
dd9784de3aa6441a814b5f201985fadf0e3154df57a11482f4160e00822a260f *k0sctl-darwin-x64
b30a4ddadcdb43c010443c6712ab13806f78bdbfa6b54ac16e5340f839c52f41 *k0sctl-darwin-arm64

v0.17.1

04 Jan 10:47
v0.17.1
56da107
Compare
Choose a tag to compare

What's Changed

New Contributors

SHA256 Checksums

88dfa553d44c9826702b410bf2e3d927d7cd42006aaa5175158f148e7de33c1b *k0sctl-linux-x64
62751a33eb113cf6f78595a0ca701730bd1d384e6da247964008dcfaef9de6b5 *k0sctl-linux-arm64
8d623971959e7d65d2bfe5e535745cf9788ef4a09d83825db77c3a5e6157d9c0 *k0sctl-linux-arm
b3addcfcb56a4f01dda69252e9b1048a3076b1a470cd39a2cee53c7df3e693b9 *k0sctl-win-x64.exe
fc274068426ec1c13d96a7335274379ce0a5c15f5664f8c174357737a8d31078 *k0sctl-darwin-x64
99465d627b04f5655d02159124edcb4ea986dabbe779c01917ca7b0dd05e5da6 *k0sctl-darwin-arm64

Full Changelog: v0.17.0...v0.17.1