Skip to content

v1.28.2+k0s.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Sep 14:53
v1.28.2+k0s.0
e3427c9

What's Changed

This is the first release in 1.28 series. Below you'll find some highlights of the release, read more in our release blog post.

Kubernetes 1.28

k0s now builds with Kubernetes 1.28.2. All the Kubernetes are updated to 1.28.2.

Enhanced autopilot

k0s autopilot now allows the cluster to follow a specific update channel on an update server. The general idea is that each minor version will have it’s own dedicated update channel. That allows you to very easily keep up-to-date with frequent patch updates both upstream Kubernetes and k0s provides.

SBOM generation

We now generate full signed SBOM for each release going forward. You'll find the SPDX formatted SBOM in the release artefacts.

Extended OS testing matrix

We've extended our OS testing matrix to cover 22 OS and version combinations:

  • Alpine: 3.17
  • Centos: 7, 8 and 9
  • Debian: 10, 11 and 12
  • Fedora CoreOS: 38
  • Fedora: 38
  • Flatcar
  • Oracle: 7.9, 8.7, 9.1
  • RHEL: 7, 8 and 9
  • Rocky: 8 and 9
  • Ubuntu: 20.04, 22.04 and 23.04

Not only do we test different OS versions, but we also test different configurations of k0s. The matrix β€œdimensions” also cover different CNI providers and different kube-proxy modes (iptables vs. IPVS).

Component versions

  • Kubernetes: 1.28.2
  • ContainerD: 1.7.6
  • RunC: 1.1.9
  • Etcd: 3.5.9
  • Kine: 0.10.3
  • Konnectivity: 0.1.4
  • Kube-router: 1.6.0
  • Calico: 3.26.1
  • CoreDNS: 1.11.1

All changes

New Contributors

Full Changelog: v1.27.6+k0s.0...v1.28.2+k0s.0