v1.18.2+k3s1
cjellick
released this
07 May 00:17
·
62 commits
to release-1.18
since this release
This release is k3s's first in the v1.18 line. It upgrades Kubernetes to version v1.18.2, introduces several enhancements and many bug fixes, and addresses an upstream runc CVE.
Features and Enhancements
- Kubernetes upgraded to v1.18.2
- K3s now supports multiple release channels including "stable" and "latest" as well as minor-version specific channels like v1.18, v1.17, v1.16 See our documentation for more details.
- Our experimental support for SELinux in K3s's embedded containerd continues to improve. We've addressed several bugs found by the community, which are list in the major bug fixes section. See the documentation for more details on SELinux.
Major bug fixes since v1.17.4+k3s1
- Fixed an issue where helm charts managed by k3s's helm-controller could not successfully upgrade #1299
- Fixed an issue causing excessive CPU usage in postgres database backends #1392
- Fixed an issue where
kubectl top
would not work with docker as the CRI #1554 - Fixed several issues related to k3s's experimental SELinux support #1583 #1630 #1666
- Fixed an issue where helm charts managed by k3s's helm-controller would not work properly if they were outside the kube-system namespace #1602
- Fixed an issue where a rolling upgrade of server nodes in an HA configuration would cause coreDNS and other services to flap #1607
- Fixed an issue where k3s could crash due to thread exhaustion when talking to the database #1628
- Fixed an issue where remounting a persistent volume after pod deletion could fail #1682
- Fixed an issue with getting the proper version of k3s when installing via the install script #1751
- Upgraded the runc shipped with our embedded containerd to address an upstream CVE #1743
Important
Note, that starting in release v1.17.4+k3s1, we've begun using mirrored versions of the traefik
and coredns
images.
- The
coredns/coredns
image is nowrancher/coredns-coredns
- The
library/traefik
image is nowrancher/library-traefik
If you are upgrading to this version from a version prior tov1.17.4+k3s1
, this will cause these services to be redeployed upon upgrade. If you are running k3s in an air-gapped environment, you must mirror these images to your private registry. Please refer to our air-gap documentation for details.
Helpful Links
As always, we welcome and appreciate feedback from our community of users. Please feel free to:
- Open issues here
- Join our Slack channel
- Check out our documentation for guidance on how to get started or to dive deep into K3s.