Some 11 features have graduated to stable in today’s release of Kubernetes v1.31, the first since the project celebrated its 10th anniversary this year. The release’s theme, here in the dog days of summer, is Elli, a playful pup meant to reflect the spirit and joy of the community of contributors.

Among the highlights of the newly stable (generally available) features are support for AppArmor, created to protect containers but now controlled by using fields instead of annotations; Kube-proxy, which improves ingress connectivity reliability and offers best practices for load balancer implementation; and the addition of a new field for PersistentVolume objects that holds a timestamp of the object’s last phase transition time. 

With this release, the Cloud Native Computing Foundation (CNCF) recommends moving to cgroup v2, the latest version of the Linux control group API, as cgroup v1 is moving into maintenance mode. That means no new features will be added to cgroup v1, and only critical security fixes will be reliably made. Bug fixes will now be “best effort,” according to the blog announcing today’s release. Cgroup v2 adds improved functionality and scalability, and a more consistent interface.

Among features removed in the v1.31 release is in-tree support for cloud provider integration, meaning that additional components now must be used to integrate Kubernetes clusters with cloud providers. Some of those integrations are offered by third-party software and others are part of the Kubernetes project itself.

The full details of the Kubernetes v1.31 release can be read in the CNCF release notes.

According to the CNCF DevStats project, there were contributions to the release from 113 companies and 528 developers, “an illustration of the depth and breadth of effort that goes into evolving this ecosystem,” the project team wrote in the announcement blog. Contributions include making a commit, doing a code review, commenting, and creating, reviewing or commenting on issues or pull requests.


You may also like…

Kubernetes – ITOps Times Open Source Project of the Week

Kubernetes 1.30 is now available