Releases: k0sproject/k0s
Releases · k0sproject/k0s
v0.8.1-rc1
Changelog since 0.8.0
- Make konnectivity to use it's own kubeconfig #484
v0.8.0
Changelog since v0.7.0 (most notable changes)
- Ability to run k0s with custom data directory #423
- Pass join tokens from files #420, #426
k0s user create
command to create client cert based kubeconfigs for additional users #436- Kubernetes 1.19.4 #430
- Run all server components as non-root #414, #422
- Bump kine to 0.5.1 and containerd to 1.4.1 #402
- Use hostname hash as fallback for missing machine-id #397
- Detect and pass "real" resolv.conf as the value for the --resolv-conf flag in kubelet #395 (fixes CoreDNS crashloop with systemd-resolved)
- Bump containerd to 1.4.2 #471
- Fix Helm values parsing #474
- Bump kube-proxy to 1.19.4 #475
- Bump containerd to 1.4.3 (CVE-2020-15257) #476
Special thanks to community contributions from:
v0.8.0-rc4
Changes since v0.8.0-rc3
- Bump containerd to 1.4.3 #476
v0.8.0-rc3
v0.8.0-rc2
Changes after v0.8.0-rc1
- Bump containerd to 1.4.2 #471
v0.8.0-rc1
Changelog
- Ability to run k0s with custom data directory #423
- Pass join tokens from files #420, #426
k0s user create
command to create client cert based kubeconfigs for additional users #436- Kubernetes 1.19.4 #430
- Run all server components as non-root #414, #422
- Bump kine to 0.5.1 and containerd to 1.4.1 #402
- Use hostname hash as fallback for missing machine-id #397
- Detect and pass "real" resolv.conf file and passing it as the value for the --resolv-conf flag in kubelet #395
Special thanks to community contributions from:
v0.7.0
Changelog
- Non-root etcd #331
- Fix controller sync to include SA singning keys #341
- Disable profiling by default on all kube components #347
- Pre-build ARM binary on releases #359
- Fix running kube api server as non-root #364
- Build and push k0s-in-docker #366 #380
- Verify cert (and regenerate if needed) SANs matching current config #367
- Fix
k0s default-config
to dump all meta fields too #370 - BYO CRI #371
- Migrato to Cobra CLI #372
- Better control of managed processes log levels #372
- Ignore controller join token if CA is already existing #376
- Terraform driven conformance testing #377
- Support Helm charts as extensions #378
- Enable cloud provider support #381
Plus lot of code quality, documentation, testing and general quality-of-life improvements all over the codebase.
Breaking changes
None
v0.7.0-rc2
Merge pull request #388 from jnummelin/fix-server-worker-log-levels Add log levels to kubelet and containerd when launched as part of server
v0.7.0-rc1
Merge pull request #384 from ncopa/fix-make-dependency Fix build
v0.7.0-beta3
Merge pull request #381 from jnummelin/enable-cloud-providers Enable cloud providers for k0s clusters