Releases: k0sproject/k0sctl
Releases · k0sproject/k0sctl
v0.10.3
v0.10.2
v0.10.1
v0.10.0
Changelog
- Fix panic in kubeconfig sub-command when no spec.api.port set (#182)
- Fix k0s config generation (#194)
- Set
ETCD_UNSUPPORTED_ARCH
on ARM controller nodes (#184) - More flexible sudo/doas/elevated access usage, removing the need for sudo/doas for root-only targets (#192)
- Disable color when output is redirected (#187)
- Use spec.api.port when checking controller state (#186)
- Improve node join timeout error message (#180)
- Fix spec.api.sans inconsistencies between controllers (#190)
- Avoid losing custom SANs for non-leader controllers (#177)
- Use privateAddress as etcd peerAddress when defined (#169)
- Use worker's privateAddress as kubelet's node-ip (#181)
- Add support for Alma Linux targets (#165)
- Add support for Rocky Linux targets (#165)
- Add support for ArchLinux targets (#183)
- Fix k0s version number sorting when determining latest version or the need to perform an upgrade (#173)
- Allow OCI bundles or k0s binary definitions to trigger upgrades during apply (#162)
v0.10.0-beta.3
Fix panic in kubeconfig sub-command when no spec.api.port set (#182) * Test kubeconfig validity in smoke-tests * What -a * Cache fix * See if changing to kubernetes-admin changes anything * Change it back. * Echo out the user * Echo out the whole config * Dont censor * Add type check * Increase basic smoke test verbosity * More consistent type check for externalAddress
v0.10.0-beta.2
v0.10.0-beta.1
Please create issues for any problems you encounter while using this pre-release version.
Changelog
- More flexible sudo/doas/elevated access usage (#192)
- Fix spec.api.sans inconsistency between controllers (#190)
- Disable color when output is redirected (#187)
- Add ArchLinux target host support (#183)
- Add Alma Linux target host support (#165)
- Add Rocky Linux target host support (#165)
- Use spec.api.port to check controller state (#186)
- Use worker's private address as kubelet's node-ip (#181)
- Improve node join timeout error message (#180)
- Avoid losing custom SANs for non-leader controllers (#177)
- Use private address as etcd peerAddress when defined (#169)
- Fix k0s version sorting (#173)
- Allow OCI bundles or k0s binary definitions to trigger upgrades (#166)
v0.9.0
Changelog
- Configurable hooks to run commands on target hosts during operations (#154)
- Fix SSH public key authentication when ssh-agent is active (#151)
- Allow 1-char usernames on SSH (#151)
- Backup control plane state using
k0sctl backup
(#147) - Allow to restore cluster state from backup at apply (#149)
- Update the k0s default config used by
k0sctl init
(#145)
v0.8.4
Changelog since 0.8.3
- Use sudo -s instead of sudo -i to fix a nil panic on some linux hosts (#140)
- Fix "unknown field Direct" compilation error when using "go get" to install (#139)
- Improve k0sctl init usefulness by accepting a list of addresses (#136)
- Fix key decoding error when using keyPath, a protected key and ssh-agent (#137)
- Omit empty OS override from init output (#135)