1.31

Canonical Kubernetes 1.31 - Release notes - 27 November 2024

Welcome to the initial release of Canonical Kubernetes! These release notes cover the highlights of this release.

Requirements and compatibility

Canonical Kubernetes can be installed on a variety of operating systems using several methods. For specific requirements, see the Installation guides.

What’s new

  • Clustering - need high availability or just an army of worker nodes? Canonical Kubernetes is eminently scalable, see the tutorial on adding more nodes.

  • Networking - Our built-in network component allows cluster administrators to automatically scale and secure network policies across the cluster. Find out more in our how-to guides.

  • Observability - Canonical Kubernetes ships with COS Lite, so you never need to wonder what your cluster is actually doing. See the observability documentation for more details.

  • [Kubernetes] AppArmor - AppArmor support is now stable in Kubernetes 1.31. Protect your containers using AppArmor by setting the appArmorProfile.type field in the container’s securityContext. See the upstream docs AppArmor tutorial.

Also in this release

Deprecated features

  • [Kubernetes] SHA-1 signature support - See the upstream note regarding SHA-1 signatures.

Contributors

Many thanks to @neoaggelos, @bschimke95, @evilnick, @eaudetcobello, @louiseschmidtgen, @mateoflorido, @berkayoz, @addyess, @HomayoonAlimohammadi, @ktsakalozos, @kwmonroe, @maci3jka, @petrutlucian94, @nhennigan, @claudiubelu, @aznashwan, @YanisaHS, @hemanthnakkina, @dulmandakh, @perk.