Skip to content

Releases: k0sproject/k0s

v0.8.1-rc1

03 Dec 09:30
4756ddd
Compare
Choose a tag to compare
v0.8.1-rc1 Pre-release
Pre-release

Changelog since 0.8.0

  • Make konnectivity to use it's own kubeconfig #484

v0.8.0

01 Dec 14:44
9bbe4f0
Compare
Choose a tag to compare

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

01 Dec 12:29
9bbe4f0
Compare
Choose a tag to compare
v0.8.0-rc4 Pre-release
Pre-release

Changes since v0.8.0-rc3

  • Bump containerd to 1.4.3 #476

v0.8.0-rc3

01 Dec 10:07
8122c5c
Compare
Choose a tag to compare
v0.8.0-rc3 Pre-release
Pre-release

Changes after v0.8.0-rc2

  • Fix Helm values parsing #474
  • Bump kube-proxy to 1.19.4 #475

v0.8.0-rc2

30 Nov 13:13
a9cb3f3
Compare
Choose a tag to compare
v0.8.0-rc2 Pre-release
Pre-release

Changes after v0.8.0-rc1

  • Bump containerd to 1.4.2 #471

v0.8.0-rc1

26 Nov 16:40
c18051f
Compare
Choose a tag to compare
v0.8.0-rc1 Pre-release
Pre-release

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

11 Nov 20:34
c32ebbd
Compare
Choose a tag to compare

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

11 Nov 16:23
af3c364
Compare
Choose a tag to compare
v0.7.0-rc2 Pre-release
Pre-release
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

11 Nov 12:15
91d90fc
Compare
Choose a tag to compare
v0.7.0-rc1 Pre-release
Pre-release
Merge pull request #384 from ncopa/fix-make-dependency

Fix build

v0.7.0-beta3

10 Nov 20:17
8f351b3
Compare
Choose a tag to compare
v0.7.0-beta3 Pre-release
Pre-release
Merge pull request #381 from jnummelin/enable-cloud-providers

Enable cloud providers for k0s clusters