Back to news
cloud Priority 4/5 9/8/2026, 11:05:47 AM

Kubernetes v1.37 Promotes Rootless Node Components Feature to Beta for Enhanced Host Security

Kubernetes v1.37 Promotes Rootless Node Components Feature to Beta for Enhanced Host Security

Kubernetes v1.37 marks a major milestone in cluster hardening with the promotion of Rootless mode, officially tracked as KubeletInUserNamespace, to beta status. This enhancement enables essential node-level components, including the kubelet, container runtime interface, OCI runtime, CNI plugins, and kube-proxy, to run within a Linux user namespace without requiring host root privileges. Moving these components out of the host root context drastically reduces the attack surface of the Kubernetes control plane.

Related tools

Recommended tools for this topic

These picks prioritize high-intent tools relevant to this topic. Some links may include partner or affiliate tracking.

#kubernetes#devops#security#rootless

Comparison

AspectBefore / AlternativeAfter / This
Host PrivilegesKubelet and container runtime run with full root privileges on the host OSComponents run inside a user namespace with unprivileged status on the host OS
Impact of Escape ExploitCompromised node components grant full access to the host kernel and filesystemExploit is confined within a specific, non-root user namespace container
System ManagementDirect manipulation of host networks, mounts, and kernel parametersRestricted file system and network configurations managed via user namespace abstractions

Action Checklist

  1. Verify host OS kernel compatibility and ensure user namespaces are enabled at the operating system level Some Linux distributions require explicit sysctl configuration to allow unprivileged user namespaces.
  2. Enable the KubeletInUserNamespace feature gate in the Kubernetes v1.37 cluster configuration This is a beta feature and may require manual activation depending on your distribution.
  3. Reconfigure the CRI runtime, OCI runtime, and CNI plugins to run in rootless mode Refer to specific documentation for containerd or CRI-O regarding unprivileged execution.
  4. Test existing workloads for potential filesystem or device access limitations under the rootless environment Certain privileged operations or host-path mounts may behave differently or fail under non-root execution.

Source: Kubernetes Blog

This page summarizes the original source. Check the source for full details.

Related

Kubernetes v1.37 Promotes Memory Quality of Service to Beta by Default
cloud 9/15/2026 Kubernetes Blog
Kubernetes v1.37 Promotes Memory Quality of Service to Beta by Default

インフラや運用設定の変更が事業に直結します。 Kubernetes v1.37 has graduated Memory Quality of Service to beta…

Kubernetes v1.37 has graduated Memory Quality of Service to beta, enabling it by default on Linux n…

#kubernetes#devops#cloud
Kubernetes v1.37 Promotes Metrics API to General Availability
cloud 8/29/2026 Kubernetes Blog
Kubernetes v1.37 Promotes Metrics API to General Availability

インフラや運用設定の変更が事業に直結します。 The Kubernetes Metrics API has graduated to General Availability…

The Kubernetes Metrics API has graduated to General Availability in version 1.37, providing formal…

#kubernetes#devops#cloud