github k0sproject/k0s v1.22.1+k0s.0

3 years ago

New features

Bump Kubernetes to 1.22.1 (via 1.22.0) #1049 #1071
Bump Etcd to 3.5.0 #1055
Bump Kubernetes dependencies to 0.22 #1055
Bump konnectivity to 0.0.24 #1061
Bump containerd to 1.5.5 #1063
Bundle statically built iptables #1046 #1075
Allow disable controller components #1023
Get k0s status from k0s status socket #985

Fixes

Add build tag to force os/user use file based username look up #1084
Fix typo in reset command output #1044

Maintenance

Improve re-build speed by using docker volume for gocache #1065 #1066
Use Go 1.16 in all Github Action jobs #1067 #1070
Replace uses of deprecated ioutil #1068
Use variables for Golang version in GHA jobs #1073
Fix use of double imports #1078

Docs

Add documentation of configuring environment variables #1051
Improve HAProxy example config #1060
MetalLB load balancer on k0s #1059
Document for NGINX Ingress controller #1069
Add spec.network.calico.overlay documentation #1026

Breaking changes

None known.

Upgrade notes

When using k0sctl for cluster lifecycle management one has to use the latest 0.10.0 version. With older k0sctl versions the upgrade will fail as there’s been slight changes in how the k0s status command operates and is used by k0sctl.

Don't miss a new k0s release

NewReleases is sending notifications on new releases.