github k3s-io/k3s v1.24.9+k3s1

latest releases: v1.31.2+k3s1, v1.30.6+k3s1, v1.29.10+k3s1...
pre-release23 months ago

This release updates Kubernetes to v1.24.9, and fixes a number of issues.

Breaking Change: K3s no longer includes swanctl and charon binaries. If you are using the ipsec flannel backend, please ensure that the strongswan swanctl and charon packages are installed on your node before upgrading K3s to this release.

For more details on what's new, see the Kubernetes release notes.

Changes since v1.24.8+k3s1:

  • Remove stuff which belongs in the windows executor implementation (#6502)
  • Github CI Updates (#6535)
  • Fix log for flannelExternalIP use case (#6540)
  • Switch from Google Buckets to AWS S3 Buckets (#6570)
  • Change secrets-encryption flag to GA (#6591)
  • Update flannel to v0.20.2 (#6589)
  • Backports for 2022-12 (#6599)
    • Added new prefer-bundled-bin flag which force K3s to use its bundle binaries over that of the host tools
    • The embedded containerd version has been updated to v1.6.10-k3s1
    • The rootless port-driver, cidr, mtu, enable-ipv6, and disable-host-loopback settings can now be configured via environment variables.
    • The embedded Load-Balancer controller image has been bumped to klipper-lb:v0.4.0, which includes support for the LoadBalancerSourceRanges field.
    • The embedded Helm controller image has been bumped to klipper-helm:v0.7.4-build20221121
    • The embedded cloud-controller-manager's metrics listener on port 10258 is now disabled when the --disable-cloud-controller flag is set.
    • Deployments for K3s packaged components now have consistent upgrade strategy and revisionHistoryLimit settings, and will not override scaling decisions by hardcoding the replica count.
    • The packaged metrics-server has been bumped to v0.6.2
    • The embedded k3s-root version has been bumped to v0.12.0, based on buildroot 2022.08.1.
    • The embedded swanctl and charon binaries have been removed. If you are using the ipsec flannel backend, please ensure that the strongswan swanctl and charon packages are installed on your node before upgrading k3s.
  • Update node12->node16 based GH actions (#6595)
  • Update to v1.24.9-k3s1 (#6623)
  • Bump containerd to v1.6.12-k3s1 (#6630)
    • The embedded containerd version has been bumped to v1.6.12
  • Preload iptable_filter/ip6table_filter (#6647)

Embedded Component Versions

Component Version
Kubernetes v1.24.9
Kine v0.9.6
SQLite 3.39.2
Etcd v3.5.3-k3s1
Containerd v1.6.12-k3s1
Runc v1.1.4
Flannel v0.20.2-k3s1.23
Metrics-server v0.6.2
Traefik v2.9.4
CoreDNS v1.9.4
Helm-controller v0.13.1
Local-path-provisioner v0.0.23

Helpful Links

As always, we welcome and appreciate feedback from our community of users. Please feel free to:

Don't miss a new k3s release

NewReleases is sending notifications on new releases.