Skip to content

Releases: k0sproject/k0sctl

v0.12.0

23 Dec 13:43
610682e
Compare
Choose a tag to compare

Changelog

  • Fix OS detection override for missing or incomplete os-release file (#290)
  • Switch config validator library (#276)
  • Ignore k0s reset error exit for k0s <= 1.22.3+k0s.0 (#284)
  • Fix chown quotes in URL uploads with owner (#280)
  • Use sudo for URL downloads (#279)
  • Add shell auto-completions (#274)
  • Document homebrew and chocolatey installation (#271)
  • Check if a k0sctl upgrade is available (#269)
  • Autopopulate k0s config apiVersion and kind fields (#267)
  • Add single node role (#261)
  • Perform environment variable substition in config YAML (#258)
  • Allow spec.hosts.files to have url sources, set owner, fix dir recursion (#231)

SHA256 Checksums

ba285bed8a5e385768ed50629e12583a45a6a93fdf4f81bf1c7f71ae6fefcf0d *k0sctl-linux-x64
7b4da65a08a1eb66db0549143074cea65044402e6277a17294df8f817bb1caa7 *k0sctl-linux-arm64
18bd6e81a991cb281272994b59d83bd0218c28371e509ae43ababcfdc9578c15 *k0sctl-linux-arm
657bb93ebfef4341bd01ffd9e9835a18121b24afdcd80d4c2c4fdfd85909b8e5 *k0sctl-win-x64.exe
ee663870de29bac2aa613175b22b2b1533a83746e117b8246b9d61ff6440252f *k0sctl-darwin-x64
5fe21e544260f5d5cfc0d17c023bf845f8f230b52826aee1d91ae961183f711c *k0sctl-darwin-arm64

v0.12.0-rc.3

16 Dec 09:48
610682e
Compare
Choose a tag to compare
v0.12.0-rc.3 Pre-release
Pre-release

Changelog

  • Avoid nil panic with arm nodes and uninitialized host environment map

SHA256 Checksums

b8366341eaa4e4799d181cd7737c1ca661edd3b21d89e93ae29d8ba5abbff43d *k0sctl-linux-x64
d32fbae2f8eee91a9de2929455e2e2e1b89e2a9656b7c2d45ffc162dca615a66 *k0sctl-linux-arm64
55c9d200345707ed20fe44d13fd69b221c6e6906b04477c92cb4bc67eec16f73 *k0sctl-linux-arm
b38056eb2d2baec133344c12d2da528f7cc5206128cf68ef8f3bef35cdc0342e *k0sctl-win-x64.exe
5bd901c07c78a6918db70fd68a46336bdf5111eebc176e23286ba4740639edeb *k0sctl-darwin-x64
8f2a2dd4a539e8fac7f919f7eb3808d6b04f38546b31cf74ddf2b6860d42b014 *k0sctl-darwin-arm64

v0.12.0-rc.2

15 Dec 09:24
ac73072
Compare
Choose a tag to compare
v0.12.0-rc.2 Pre-release
Pre-release

Changelog

  • Fix nil panic when config has no spec.k0s (#291)

SHA256 Checksums

2c05cf80a5278db628343aec6ee6502acfc490a23c62c9f42d5a9459a0604448 *k0sctl-linux-x64
66a122e8400013b0ecf5d62a40120936ddcd313889cb1ba2bf6e4ca6725cf8f9 *k0sctl-linux-arm64
3f20504c592695a630c7865552d02c5ad757d9ec705c00c205f9922a14be4ab7 *k0sctl-linux-arm
c628670a8b9d5c378aff25297255dbf3b4aeb78eb39630b543cc9b2acdf453c8 *k0sctl-win-x64.exe
ecc6af9c3513f68d1e7150d5ff349ae5a45a4efd7c9d17848583022ce65ed9ec *k0sctl-darwin-x64
33f3d36fbfa0e3c2752ec9559ec12e9e78282bbabd6ec25c1b539c618e751c77 *k0sctl-darwin-arm64

v0.12.0-rc.1

13 Dec 13:48
995dc83
Compare
Choose a tag to compare
v0.12.0-rc.1 Pre-release
Pre-release

Changelog

(vs v0.12.0-beta.9)

  • Fix OS detection override for missing or incomplete os-release file (#290)

SHA256 Checksums

725d31b4057290a032876aa71ea9b8cfc61c857cd8d91c20a4b0701f961a9369 *k0sctl-linux-x64
6e560f5cb7656bb11ab4f02b3060370e69e2e019ccf6eeb976aa23fee723883e *k0sctl-linux-arm64
888a13c200891cf889621e9c4120c3ea12c4b766ae58a14274b206cd7591e89d *k0sctl-linux-arm
73ec46574d0a715e7d1607625f4f8139ae643f332bddcc6e03d7056edb7f9fe3 *k0sctl-win-x64.exe
e65ee883d8068c966a2679795bcf63c838bfed3ba0e439dd7a424f1008471157 *k0sctl-darwin-x64
1762f8a60c0fd4ed0a687f00a8e146f737f247b1b6ec867e18c549531a723bc9 *k0sctl-darwin-arm64

v0.12.0-beta.9

18 Nov 11:32
97a1036
Compare
Choose a tag to compare
v0.12.0-beta.9 Pre-release
Pre-release

Changelog

  • Switch config validator library (#276)
  • Ignore k0s reset error exit for k0s <= 1.22.3+k0s.0 (#284)
  • Fix chown quotes in URL uploads with owner (#280)
  • Use sudo for URL downloads (#279)
  • Add shell auto-completions (#274)
  • Fix static binary builds for linux (#273)
  • Document homebrew and chocolatey installation (#271)
  • Check if a k0sctl upgrade is available (#269)
  • Move config pkg to pkg/apis/k0sctl.k0sproject.io/v1beta1 (#268)
  • Move release asset sha256 sums into release description and checksums.txt (#266)
  • Autopopulate k0s config apiVersion and kind fields (#267)
  • Add single node role (#261)
  • Perform environment variable substition in config YAML (#258)
  • Allow spec.hosts.files to have url sources, set owner, fix dir recursion (#231)

SHA256 Checksums

4b175abdc4c00a6a0977edac4d9071d3b4536ddeba6ccf832d4df1a47da86ff4 *k0sctl-linux-x64
8751f8287b04f37fd244683995948c6fac5ca4d46a7961c3a7065ecb3e4fd8d1 *k0sctl-linux-arm64
b662a3c392129aea6389de604209c544dd2a11cc261933495bb2b0e2a07d0463 *k0sctl-linux-arm
783eef702437e812db803f16f8004f02fbece2e786bbd4dd78431ac2c9cacf63 *k0sctl-win-x64.exe
1ff784d280c14bb34071f5e747754e3301352fe71cafb3b78209f29656d91435 *k0sctl-darwin-x64
a67f4221d686970ddaf40c820f50d3b6034fc1f7b60f37469a84a4da69f1acac *k0sctl-darwin-arm64

v0.11.4

27 Oct 13:21
3b2e58b
Compare
Choose a tag to compare

Changelog

  • Overwrite instead of delete the token-file after joining a cluster (#257)

v0.11.3

18 Oct 12:50
0106928
Compare
Choose a tag to compare

Changelog

  • Add Support for FlatcarContainerLinux (#221)
  • Allow overriding API address in kubeconfig subcommand (#249)

v0.11.2

12 Oct 09:08
780e776
Compare
Choose a tag to compare

Changelog

  • Accept string or numeric spec.host.files.perm (#248)
  • Fix double unquoting of install flags during host fact gathering phase (#246)
  • Add 32bit ARM to linux build targets (#247)

v0.11.0

11 Oct 09:45
51869b1
Compare
Choose a tag to compare

Changelog

  • Invalidate and remove join tokens after use (#207)
  • Allow overriding hostnames (#235)
  • Write files directly to destination when caching k0s binaries (#241)

v0.10.4

05 Oct 12:35
c4b3809
Compare
Choose a tag to compare

Changelog

  • Fix ArchLinux detection (#234)