Skip to content

Releases: k0sproject/k0sctl

v0.14.0

12 Sep 12:22
0cbfc47
Compare
Choose a tag to compare

Changelog

New Contributors

Full Changelog: v0.13.2...v0.14.0

SHA256 Checksums

7fbe42adb4f775e2f87b4dc46ed97aa7d4c0ce8b9135e799a122a4c2fbec2b59 *k0sctl-linux-x64
8fc33a124fd7fb85ebde92ec5393b0d22eef753b56a08aac3e350b8a85ff09a2 *k0sctl-linux-arm64
0e5fda3ac11dc1c8ce0a285e00bd0898a10aa618a03cda9707e158a644763f77 *k0sctl-linux-arm
83cbc08c52c691acbba24a7c0c74eae165d0386b48f7e5c1e4946e73a0533438 *k0sctl-win-x64.exe
1360436c4188790d413150663181392b6a76eafbd46ed59bf61498843753eaef *k0sctl-darwin-x64
ee0c22ee1096d2055228b95e63241c35cf6a14697424cbd23f966b99e7328015 *k0sctl-darwin-arm64

v0.13.2

12 Aug 12:24
7116025
Compare
Choose a tag to compare

Changelog

  • Support opensuse-microos, use group root instead of adm for bins (#405)
  • Upgrade to go 1.19 (#406)
  • Add support for ssh client auth via windows openssh-agent and pageant (#407)

SHA256 Checksums

9c57ebd215e5952c0b137631be6dcde1e22eb45c1afdc4932ced91d39ba88bbc *k0sctl-linux-x64
1d6e240ca04c68cba87bea3e625c2eb20d84c326ab3ed13b1ee8f09a143e5499 *k0sctl-linux-arm64
0f11a085f769e8e55c4dfc7e67922a501714b97e087b275d2d3b9f8d93048567 *k0sctl-linux-arm
4e8395583f2bd9c6cf557d5cb1d0859ddf1ad89f9ff899d6c36f73fb5ede15f2 *k0sctl-win-x64.exe
5716dd121c1e70a0e8ca24168926f603caa98989fce288cb067558335af18614 *k0sctl-darwin-x64
5fe89553918338c415bb3cba406eb94297a59b4f1e040bfc08f1f61f7dbd53e9 *k0sctl-darwin-arm64

v0.13.1

08 Jul 11:19
ccb38f3
Compare
Choose a tag to compare

Changelog

  • Don't quote env variable values
  • Add spec: to k0s config example

SHA256 Checksums

affc64ab8006c918da41eb1d09bd9928bde20d9e7684e66f5837b362b2654cc2 *k0sctl-linux-x64
3d9d4c162b9b479a85bb699f12cfbd73683923666986f7ef3d369cd4a990da53 *k0sctl-linux-arm64
08080e8d72ca4298d816f2c7cedb870287f42c44b82129abbacb404476721259 *k0sctl-linux-arm
a86286d17824e5b798448d51f5e8564c95292014343870b06a0ed14368ecf876 *k0sctl-win-x64.exe
c097314c14b83ff65ec4311d96102e42d576d7f978fe7a1569e8709c36512fc4 *k0sctl-darwin-x64
b7ed7b23c4425aac8cd469636a26b20d7b99b7e7aeb706fac2acd1fbd5aceeb0 *k0sctl-darwin-arm64

v0.13.0

03 Jun 06:54
9e46423
Compare
Choose a tag to compare

Changelog

  • Add spec.k0s.dynamicConfig (#308)
  • Add "config edit" and "config status" for managing dynamic config (#315)
  • Use go 1.18 (#345)
  • Update SSH dependency to enable ipv6 and rsa-sha2-256/rsa-sha2-512 (#349)
  • Remove backup tempfiles from target hosts after backup/restore (#373, #380, #394)
  • Avoid redownloading/uploading binaries (#371)
  • Adhere to XDG Base Directory Specification for cache directory (may cause redownloads) (#355)
  • Avoid reuploading unchanged files by comparing modification times and file sizes (#352)
  • Fix tee error when uploading k0s binaries (#366)
  • Only allow one instance of k0sctl at once to operate on a target host (#382)
  • Add spec.hosts[*].noTaints to disable default controller+worker taints (#390)
  • Document telemetry in README, only send a backtrace without error message text on crash to avoid leaking private information, ignore all submit errors (#388)
  • Fix sudo usage on distros with newer sudo versions (#386)
  • Add sudo to chmod when upgrading k0s (#359)
  • Don't make k0s.yaml executable on target hosts (#365)
  • Export envs like ETCD_UNSUPPORTED_ARCH when added to /etc/conf.d (#351)
  • Always install curl unless it exists (#348)
  • Use the latest/stable.txt from k0s docs for k0s latest version discovery instead of sorting github releases (#347)
  • Delete k0s config on reset (#342)
  • Fix always overwriting config k0s version with the latest version (introduced in v0.13 betas) (#340)
  • Drop images from k0sctl init --k0s config template (#329)
  • Use sudo for chmod when uploading binaries (#325)
  • Add missing privateAddress/privateInterface fields to host documentation (#323)
  • Fix running vs configuration k0s version comparison (#317)
  • Fix k0sctl upgrade check in backup and reset subcommands (#314)

SHA256 Checksums

0beb8fb539c1f1e796972ed10d13bf5c3d5bb06d3c99a1b3f9a3f23183eaaaff *k0sctl-linux-x64
7184ebd3e414caca2361a9c42036c1e6e598626ee2ec3443afed6ed901e3889e *k0sctl-linux-arm64
6ed93297601090faccad98234cf6044018465097de70ca78b1e2f2caa4513ac2 *k0sctl-linux-arm
12881882a7d0217a64bad514c1bbc2a1c83e31cdb22bbcccee697d21db8f1efe *k0sctl-win-x64.exe
c6341c2f807f52282c9252a69f61fd14434ebe6d1bd12006c4b92e62f5de623d *k0sctl-darwin-x64
28280d1477f1a85d914c542f0c41b3ea6f434f5c09cdd9e4be0c379d799959ac *k0sctl-darwin-arm64

v0.13.0-rc.3

27 May 08:07
63d8e85
Compare
Choose a tag to compare
v0.13.0-rc.3 Pre-release
Pre-release

Changelog

  • Fix double binary upload/download by @kke in #371
  • Remove backup from host after restore by @kke in #380
  • Remove backup from host after download by @kke in #373
  • Fix sudo usage on distros with newer sudo versions by @kke in #386
  • Document telemetry in README, backtrace only on crash, ignore errors by @kke in #388
  • Add spec.hosts.noTaints to disable default controller+worker taints by @kke in #390
  • Only allow one k0sctl to run simultaneously per host by @kke in #382

Full Changelog: v0.13.0-rc.2...v0.13.0-rc.3

SHA256 Checksums

0277917db03625fe652b7e54e41b5b7653f392dc5df27390b009aa3abda876e9 *k0sctl-linux-x64
734b006638e7e1fdd304b0e3c7aa2f43df19a86d414c5343cf12b5e6efc16c64 *k0sctl-linux-arm64
85c34b9290f1c628b800f265080bae32616eb7c97e40fac19a9139a2fd66cf0b *k0sctl-linux-arm
9b0b5f577ab84dcf7182655cbd7d242ab8ed09374739e86a90b93aa1170f22ff *k0sctl-win-x64.exe
fd163b307268af117d9c128d40b55fd86cba19951e0b11a46f1dc17414116f92 *k0sctl-darwin-x64
8d102497caf65e92d65a1a8866e02ce0c175dedd4f620c9af21e15831586d6c1 *k0sctl-darwin-arm64

v0.13.0-rc.2

05 Apr 11:03
39a3f13
Compare
Choose a tag to compare
v0.13.0-rc.2 Pre-release
Pre-release

Changelog

  • Adhere to XDG Base Directory Specification for cache dirs #355
  • Remove executable bit from k0s.yaml #365
  • Add sudo to chmod when upgrading k0s #359
  • Fix tee error when uploading k0s binaries #366

SHA256 Checksums

af4eaadf56f1af82ab21c863ced612ed943acfd585043a035f22db510455820d *k0sctl-linux-x64
4b8f34526d9cdcc6d638fb7809e9526001493b9a1b4cd2345b00a63a8b4d098b *k0sctl-linux-arm64
e4b4b0447a4d6af9e2291d0ab9eaa916b3909f3f91aba86c2a4b3033af0ad131 *k0sctl-linux-arm
1d1d5f56913e5df43edc742731431561c2a2dd80f34e35a84fc70d5adcf474ff *k0sctl-win-x64.exe
62cae03e3735c1d214768f70ef61ea0f4d675d44311ac26f77a2fae84a20a2d3 *k0sctl-darwin-x64
979e0fa988ad99304280bb863407869d506651bb6a0acf5f9755f63d6e3e8d71 *k0sctl-darwin-arm64

v0.13.0-rc.1

23 Mar 11:41
92876fb
Compare
Choose a tag to compare
v0.13.0-rc.1 Pre-release
Pre-release

Changelog

  • Use go 1.18 (#345)
  • Export envs from /etc/conf.d (#351)
  • Avoid reuploading unchanged files (#352)

SHA256 Checksums

9debb353060dc7aadca7c47d53df6d0e552eeb138921ff5a42564e22966d5002 *k0sctl-linux-x64
d16def777db39cb30a508e421d05c01cfdb28c9bacae7ebab85909c7ad568338 *k0sctl-linux-arm64
6a23693b132f4f5a4280ab240f2b783950441327b13acd846f851e9e863f51a6 *k0sctl-linux-arm
b9c417c05b38e468c1cbdb8440b7349c5dbecfa832067694ae7a8a6d537c0eb7 *k0sctl-win-x64.exe
dad264c4872f09972f2469fc116a6b03146c84bccf9cc8403df6272f0a55dbc8 *k0sctl-darwin-x64
c260b01ff7d4c38eb53baa2f5015814347a8f7d205e0421bfaf94b8a3bc93e4e *k0sctl-darwin-arm64

v0.13.0-beta.7

21 Mar 11:14
6bc3318
Compare
Choose a tag to compare
v0.13.0-beta.7 Pre-release
Pre-release

Changelog

  • IPv6 and rsa-sha2-256/rsa-sha2-512 (#349)

SHA256 Checksums

f8479e7a244dff7db24b5d2a4735fdba5bb1d743decb1f5653ad31f32a606c18 *k0sctl-linux-x64
0c9e1464071ec82eb0f20277ed5d6cf6e01247b024f2a8631dc2238251b9e43b *k0sctl-linux-arm64
50e5e49d9d7d4678c053ed4e9b80031a0a020e48cb8fd4bbf9421a7c0c9dcc1e *k0sctl-linux-arm
54a07d8fab380c4fe5b5380376c5eac51b76b2c399ecf2b76610de98ce62b5b3 *k0sctl-win-x64.exe
a80b0c99a9b9cad1b05d2153f20773c5a8624c456e4a69af7722a5ad8b11ef52 *k0sctl-darwin-x64
e2b5322ecc61f4a35c8df506f43d34c5e757a7cc8b41c44740dfe6f13357427e *k0sctl-darwin-arm64

v0.13.0-beta.6

18 Mar 13:41
9a94f2f
Compare
Choose a tag to compare
v0.13.0-beta.6 Pre-release
Pre-release

Changelog

  • Use the latest/stable.txt from docs for k0s version discovery (#347)
  • Always install curl unless it exists (#348)

SHA256 Checksums

21433edea6a1151cf7a2433c5d60b79fed77e704ef6d58e477bf68edb5e9387b *k0sctl-linux-x64
de73c5e571e20feec65572c599821921c3329d0f2f2395257aa74cc5b4aadcac *k0sctl-linux-arm64
99a3a6a6708356d842b219e067e94a2ad1378e0b0d6937eb75cfd699f130a5e3 *k0sctl-linux-arm
379a9c17fbd88bdd7a0d505f328319171f7574321d2b6edab15233f303ee991d *k0sctl-win-x64.exe
1a003ad6a6e5cebacd339eb77c6bdf7028d4dba584990fd3af68bf837a421261 *k0sctl-darwin-x64
f85cb9051ffe3811ee46a315dd1ca1a83ded1a2178bfc57b5ccc7cc3a559d0a7 *k0sctl-darwin-arm64

v0.13.0-beta.5

07 Mar 11:49
0cd7a7e
Compare
Choose a tag to compare
v0.13.0-beta.5 Pre-release
Pre-release

Changelog

  • Delete /etc/k0s/k0s.yaml on "k0sctl reset" (#342 )

SHA256 Checksums

c4e20d794f0ac9ab3169d8f7bb566343a3d040c3470530e18c1a6abdcde4cc5c *k0sctl-linux-x64
19f65bb23027ff0bce701f639abecf44d5fac211d2b3dab62327a21927ae0a19 *k0sctl-linux-arm64
a46d9e4bf82dd3e9ad4b236fa49e470bf5c5a2b4c28001f711d2351f3a2bfb87 *k0sctl-linux-arm
a5b59411a131d497e8fd967ded50000ad431f315ef0f8812b8a9fbdf129d9180 *k0sctl-win-x64.exe
df3e1901eb703d4df2770438a2be55085f535a933646717a3a4d32ae16c6a0cf *k0sctl-darwin-x64
0eaa086755ec1684219c1a41a2fff4ed0955051a5f61f3aee3b0222bedaff026 *k0sctl-darwin-arm64