github k0sproject/k0sctl v0.29.0

4 hours ago

What's Changed

  • Basic Windows worker support by @kke in #936
  • Validate nllb is not enabled when "single" role used by @kke in #1003
  • Use --feature-gates from host.installFlags also in k0s config validation by @kke in #1015
  • Validate or discover k0s path when useExistingK0s used by @kke in #1011
  • Fix backup and reset with --kubelet-root-dir and unknown k0s version by @kke in #1020
  • Workaround v1.35.1+k0s.0 requiring valid join token on worker restart by @kke in #1039
  • Allow host role mismatch when resetting nodes if --force given by @kke in #1007
  • Ensure IPv6 API address with node-local LB by @kke in #1045
  • Use hostname instead of label to query node readiness by @gknw in #1041
  • Shell-escape hostname when used in remote commands by @kke in #1048
  • Windows worker fixes by @tppolkow in #1030
  • Refactor k0s binary retrieval by @kke in #1046
  • fix: k0sctl apply fails with debug install flag on windows nodes by @tppolkow in #1055

CI / Workflow

Dependency Updates

  • Bump k8s.io/client-go from 0.34.3 to 0.35.0 by @dependabot[bot] in #998
  • Bump github.com/go-playground/validator/v10 from 10.29.0 to 10.30.1 by @dependabot[bot] in #1001
  • Bump golang.org/x/text from 0.32.0 to 0.33.0 by @dependabot[bot] in #1008
  • Bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.2 by @dependabot[bot] in #1010
  • Bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by @dependabot[bot] in #1013
  • Bump github.com/bmatcuk/doublestar/v4 from 4.9.2 to 4.10.0 by @dependabot[bot] in #1017
  • Bump golang.org/x/text from 0.33.0 to 0.34.0 by @dependabot[bot] in #1022
  • Bump k8s.io/apimachinery from 0.35.0 to 0.35.1 by @dependabot[bot] in #1024
  • Bump k8s.io/client-go from 0.35.0 to 0.35.2 by @dependabot[bot] in #1033
  • Bump go to v0.21.2, go to 1.26 and update all deps by @kke in #1050
  • Bump github.com/k0sproject/rig from 0.21.1 to 0.21.2 by @dependabot[bot] in #1051
  • Bump k8s.io/apimachinery from 0.35.2 to 0.35.3 by @dependabot[bot] in #1052
  • Bump k8s.io/client-go from 0.35.2 to 0.35.3 by @dependabot[bot] in #1053

New Contributors

Full Changelog: v0.28.0...v0.29.0

SHA256 Checksums

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

Don't miss a new k0sctl release

NewReleases is sending notifications on new releases.