Kubernetes 1.36: AI Ready, Security Hardened
Alps Wang
May 14, 2026 · 1 views
Kubernetes 1.36: A Leap in AI & Security
Kubernetes v1.36, codenamed 'Haru,' represents a substantial evolutionary step, particularly for AI/ML workloads and security posture. The maturation of features like User Namespaces to General Availability is a critical security win, directly addressing the risk of container escapes by mapping root users to non-privileged host accounts. This significantly enhances the security of multi-tenant environments and reduces the blast radius of compromised containers. The move to native CEL for Mutating Admission Policies is another excellent development, streamlining security policy enforcement and reducing operational overhead by eliminating the need for external webhook servers. This provides a more performant and manageable approach to admission control.
The AI/ML focus is equally compelling. The shift from integer-based GPU allocation to more granular primitives like Partitionable Devices, Consumable Capacity, and Device Taints/Tolerations is a game-changer for efficiently utilizing modern accelerators. This addresses the long-standing issue of over-allocation and underutilization, making complex AI deployments more cost-effective and scalable. Workload-Aware Preemption is a particularly innovative feature for distributed training jobs, preventing the 'partial preemption failure mode' where a job could stall due to incomplete eviction. This directly tackles a persistent pain point for large-scale AI training. The move of Gang Scheduling to Beta further solidifies Kubernetes' ability to manage complex, multi-pod AI workloads effectively.
However, the release also introduces removals, such as the gitRepo volume plugin and IPVS mode in kube-proxy, which will require users to plan and execute migrations. While these removals are often for security or modernization reasons, they necessitate careful upgrade planning. The retirement of Ingress NGINX is a significant operational shift that requires proactive attention from teams relying on it for ingress management. The increasing complexity of managing Kubernetes lifecycles, as highlighted by the VMware blog, means that staying current is not just about upgrades but also about understanding the impact of evolving platform capabilities and deprecations on existing deployments.
Key Points
- Kubernetes v1.36 'Haru' released, focusing on security hardening and AI/ML workload support.
- User Namespaces graduate to GA, enhancing container security by mapping container root to host non-privileged users.
- Mutating Admission Policies now support native CEL, reducing webhook complexity and improving performance.
- AI/ML workload support sees significant maturation with DRA enhancements (Partitionable Devices, Consumable Capacity, Device Taints/Tolerations) enabling efficient accelerator utilization.
- Workload-Aware Preemption (Alpha) and Gang Scheduling API (Beta) improve handling of distributed AI training jobs.
- API scalability enhanced with alpha sharded list and watch streams.
- Several features graduate to GA, including Fine-Grained Kubelet API Authorization, SELinux Volume Labeling, Declarative validation, Volume Group Snapshots, and DRA admin access.
- Removals include gitRepo volume plugin, IPVS mode in kube-proxy, and flex-volume support in kubeadm.
- Ingress NGINX has been retired, requiring users to migrate to alternative ingress controllers.

📖 Source: Kubernetes v1.36: Security Defaults Tighten as AI Workload Support Matures
Related Articles
Comments (0)
No comments yet. Be the first to comment!
