Kubernetes has released version 1.31, codenamed “Elli,” introducing 45 improvements that enhance functionality and performance for users. This release celebrates a noteworthy milestone, being the first one launched after the project marked its 10th anniversary.
Key Updates
Among the key updates, 11 features have achieved stable status:
- AppArmor support for enhanced container security.
- Stabilized ingress connectivity through kube-proxy.
- Persistent Volume phase transition time tracker.
- Consistent enforcement of PersistentVolume reclaim policies.
Version 1.31 also introduces 22 enhancements entering beta:
- Nftables backend for kube-proxy.
- Support for multiple Service CIDRs for larger clusters.
New Features
New alpha features include:
- Support for Open Container Initiative (OCI) images as native volume sources.
- Improvements to device health information reporting through pod status.
Deprecations
This launch indicates the deprecation of several older features:
- Cgroup v1 support is moving to maintenance mode.
- In-tree cloud provider integrations are being removed.
Kubernetes v1.31 is now available for download. I recommend that users review the release notes for detailed information on new features, deprecations, and necessary migration actions.