Cloud Native 15 min read

Kubernetes v1.26 Release: New Features, Enhancements, and Deprecations

Kubernetes 1.26 is officially released, introducing 37 enhancements—including 11 stable and 10 beta features—while deprecating 12 APIs, updating the container image registry, removing CRI v1alpha2, advancing storage CSI migrations, enhancing metrics, and adding support for Windows privileged containers and dynamic resource allocation.

Cloud Native Technology Community
Cloud Native Technology Community
Cloud Native Technology Community
Kubernetes v1.26 Release: New Features, Enhancements, and Deprecations

Release Theme and Logo

Kubernetes v1.26 is themed "Electrifying" and celebrates the collaborative effort of volunteers worldwide. The release includes 37 enhancements (11 stable, 10 beta, 16 alpha) and deprecates or removes 12 features.

Container Image Registry Changes

This is the first release whose binaries are published exclusively to the new registry.k8s.io registry. The old k8s.gcr.io registry will continue to receive updates only for previous versions.

CRI v1alpha2 Removal

With the adoption of CRI and the removal of dockershim in v1.24, CRI is the sole supported runtime interface. The deprecated v1alpha2 API is removed, requiring container runtimes such as containerd to be upgraded to version 1.6.0 or newer.

Storage Improvements

Continuing the CSI migration effort, several in‑tree drivers have been promoted to Stable, including vSphere and Azure File CSI drivers, and the FSGroup delegation to CSI drivers is now Stable. In‑tree GlusterFS and OpenStack Cinder drivers have been removed.

Signature and Security Enhancements

Release artifacts are now signed with cosign , enabling verification of binaries and images without keys.

Windows Privileged Containers

Support for Windows HostProcess containers has been promoted to Stable, allowing privileged container access to host resources.

Kubernetes Metrics Improvements

New metric documentation has been added, and feature metrics are now exposed via the kubernetes_feature_enabled endpoint. Component Service Level Indicators (SLIs) have been upgraded to Alpha.

Dynamic Resource Allocation

A new Alpha feature enables dynamic resource allocation using the Container Device Interface (CDI), allowing third‑party developers to request countable resources such as GPUs.

Admission Control CEL Upgrade

Validating admission policies now support the Common Expression Language (CEL) for more expressive policy definitions.

Pod Scheduling Improvements

New fields like .spec.schedulingGates and NodeInclusionPolicyInPodTopologySpread give finer control over pod scheduling and topology spread.

Other Updates

Upgrades to Stable

Support for Windows privileged containers

vSphere in‑tree to CSI driver migration

Allow Kubernetes to supply pod's FSGroup to CSI driver on mount

Azure File in‑tree to CSI driver migration

Job tracking without lingering Pods

Service Internal Traffic Policy

Kubelet Credential Provider

Support of mixed protocols in Services with type=LoadBalancer

Reserve Service IP Ranges for dynamic and static IP allocation

CPUManager

DeviceManager

Deprecations and Removals

CRI v1alpha2 API removed

v1beta1 flow‑control API group removed

v2beta2 HorizontalPodAutoscaler API removed

GlusterFS in‑tree driver removed

Legacy logging command‑line arguments removed

kube-proxy userspace modes removed

In‑tree credential management code removed

In‑tree OpenStack cloud provider removed

Dynamic kubelet configuration removed

Non‑inclusive kubectl flag deprecated

Deprecated kube-apiserver command‑line arguments

Deprecated kubectl run command‑line arguments

Release Notes and Download

Full details are available in the official release notes. The binaries, images, and documentation can be downloaded from the Kubernetes website, with quick‑start options via interactive tutorials, kind , or kubeadm .

cloud nativeKubernetesmetricsCSIContainer Runtime Interfacev1.26
Cloud Native Technology Community
Written by

Cloud Native Technology Community

The Cloud Native Technology Community, part of the CNBPA Cloud Native Technology Practice Alliance, focuses on evangelizing cutting‑edge cloud‑native technologies and practical implementations. It shares in‑depth content, case studies, and event/meetup information on containers, Kubernetes, DevOps, Service Mesh, and other cloud‑native tech, along with updates from the CNBPA alliance.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.