Intelligence Feed
showing 17 items
Reconciling the Past: Correcting Records for Unfixed Kubernetes CVEs
Kubernetes Blog · Kubernetes · src 8 · Tue, 26 May 2026 09:30:00 -0800 · HIGH 100
<p>The Kubernetes project relies on transparency to empower cluster administrators and security
researchers. One important way we do that is by publishing CVE records into the Common
Vulnerabilities and Exposures database. As part of our ongoing effort to mature the official
<a href="https://kubernetes.io/docs/reference/issues-security/official-cve-feed/index.json">Kubernetes CVE Feed</a>, we have identified
some dis
Kubernetes v1.36: Pod-Level Resource Managers (Alpha)
Kubernetes Blog · Kubernetes · src 8 · Fri, 01 May 2026 10:35:00 -0800 · HIGH 91
<p>Kubernetes v1.36 introduces
<a href="https://kubernetes.io/docs/concepts/workloads/resource-managers/#pod-level-resource-managers">Pod-Level Resource Managers</a>
as an alpha feature, bringing a more flexible and powerful resource management
model to performance-sensitive workloads. This enhancement extends the kubelet's
Topology, CPU, and Memory Managers to support pod-level resource specifications
(<code>.spec.r
Kubernetes v1.36: Admission Policies That Can't Be Deleted
Kubernetes Blog · Kubernetes · src 8 · Mon, 04 May 2026 10:35:00 -0800 · HIGH 91
<p>If you've ever tried to enforce a security policy across a fleet of
Kubernetes clusters, you've probably run into a frustrating chicken-and-egg
problem. Your admission policies are API objects, which means they don't
exist until someone creates them, and they can be deleted by anyone with
the right permissions. There's always a window during cluster bootstrap
where your policies aren't active yet, and there's no w
Kubernetes v1.36: More Drivers, New Features, and the Next Era of DRA
Kubernetes Blog · Kubernetes · src 8 · Thu, 07 May 2026 10:35:00 -0800 · HIGH 91
<p>Dynamic Resource Allocation (DRA) has fundamentally changed how platform administrators handle hardware
accelerators and specialized resources in Kubernetes. In the v1.36 release, DRA
continues to mature, bringing a wave of feature graduations, critical usability
improvements, and new capabilities that extend the flexibility of DRA to native
resources like memory and CPU, and support for ResourceClaims in PodGroup
Kubernetes v1.36: Deprecation and removal of Service ExternalIPs
Kubernetes Blog · Kubernetes · src 8 · Thu, 14 May 2026 10:35:00 -0800 · HIGH 91
<p>The <code>.spec.externalIPs</code> field for <a href="https://kubernetes.io/docs/concepts/services-networking/service/">Service</a> was an early attempt to provide
cloud-load-balancer-like functionality for non-cloud clusters.
Unfortunately, the API assumes that every user in the cluster is fully
trusted, and in any situation where that is not the case, it enables
various security exploits, as described in
<a href
Kubernetes v1.36: Mixed Version Proxy Graduates to Beta
Kubernetes Blog · Kubernetes · src 8 · Fri, 15 May 2026 10:00:00 -0800 · HIGH 91
<p>Back in Kubernetes 1.28, we introduced the <code>Mixed Version Proxy (MVP)</code> as an Alpha feature (under the feature gate <code>UnknownVersionInteroperabilityProxy</code>) in a <a href="https://kubernetes.io/blog/2023/08/28/kubernetes-1-28-feature-mixed-version-proxy-alpha/">previous blog post</a>. The goal was simple but critical: make cluster upgrades safer by ensuring that requests for resources not yet kno
Kubernetes v1.36: PSI Metrics for Kubernetes Graduates to GA
Kubernetes Blog · Kubernetes · src 8 · Tue, 12 May 2026 10:35:00 -0800 · HIGH 86
<p>Since its original implementation in the Linux kernel in 2018,
<em>Pressure Stall Information</em> (PSI) has provided users
with the high-fidelity signals needed to identify resource saturation before it becomes an outage.
Unlike traditional utilization metrics, PSI tells the story of tasks stalled and time lost, all in nicely-packaged percentages of time across the CPU, memory, and I/O.</p>
<p>With the recent rel
Kubernetes v1.36: In-Place Vertical Scaling for Pod-Level Resources Graduates to Beta
Kubernetes Blog · Kubernetes · src 8 · Thu, 30 Apr 2026 10:35:00 -0800 · HIGH 66
<p>Following the graduation of Pod-Level Resources to Beta in v1.34 and the General Availability (GA) of In-Place Pod Vertical Scaling in v1.35, the Kubernetes community is thrilled to announce that <strong>In-Place Pod-Level Resources Vertical Scaling has graduated to Beta in v1.36!</strong></p>
<p>This feature is now enabled by default via the <code>InPlacePodLevelResourcesVerticalScaling</code> feature gate. It al
Kubernetes v1.36: Declarative Validation Graduates to GA
Kubernetes Blog · Kubernetes · src 8 · Tue, 05 May 2026 10:35:00 -0800 · HIGH 66
<p>In Kubernetes v1.36, <strong>Declarative Validation</strong> for Kubernetes native types has reached General Availability (GA).</p>
<p>For users, this means more reliable, predictable, and better-documented APIs. By moving to a declarative model, the project also unlocks the future ability to publish validation rules via OpenAPI and integrate with ecosystem tools like Kubebuilder. For contributors and ecosystem de
Kubernetes v1.36: Server-Side Sharded List and Watch
Kubernetes Blog · Kubernetes · src 8 · Wed, 06 May 2026 10:35:00 -0800 · HIGH 66
<p>As Kubernetes clusters grow to tens of thousands of nodes, controllers that watch
high-cardinality resources like Pods face a scaling wall. Every replica of a
horizontally scaled controller receives the full stream of events from the API
server, paying the CPU, memory, and network cost to deserialize everything, only
to discard the objects it is not responsible for. Scaling out the controller
does not reduce per-r
Kubernetes v1.36: Advancing Workload-Aware Scheduling
Kubernetes Blog · Kubernetes · src 8 · Wed, 13 May 2026 10:35:00 -0800 · HIGH 66
<p>AI/ML and batch workloads introduce unique scheduling challenges that go beyond simple Pod-by-Pod scheduling.
In Kubernetes v1.35, we introduced the first tranche of <em>workload-aware scheduling</em> improvements,
featuring the foundational Workload API alongside basic <em>gang scheduling</em> support built on a Pod-based framework,
and an <em>opportunistic batching</em> feature to efficiently process identical P
Announcing etcd 3.7.0-beta.0
Kubernetes Blog · Kubernetes · src 8 · Wed, 20 May 2026 00:00:00 +0000 · HIGH 66
<p>SIG-Etcd announces the availability of the <a href="https://github.com/etcd-io/etcd/releases/tag/v3.7.0-beta.0">first beta release of etcd v3.7.0</a>. This new version of the popular distributed database and key Kubernetes component includes the long-requested RangeStream feature, as well as a refactoring and cleanup of multiple legacy components and interfaces. v3.7 will deliver improved security, better operatio
From Kubernetes Dashboard to Headlamp: Understanding the Transition
Kubernetes Blog · Kubernetes · src 8 · Mon, 01 Jun 2026 10:00:00 -0800 · HIGH 66
<p>For many people, Kubernetes Dashboard was their first window into Kubernetes. It offered a simple visual way to see what was running in a cluster, inspect resources, and build confidence without relying on the command line. For years, it helped developers, students, and operators make sense of Kubernetes, and it served as an important onramp into the ecosystem.</p>
<p>The Kubernetes Dashboard project has now been
Kubernetes v1.36: Tiered Memory Protection with Memory QoS
Kubernetes Blog · Kubernetes · src 8 · Wed, 29 Apr 2026 10:35:00 -0800 · MEDIUM 26
<p>On behalf of SIG Node, we are pleased to announce updates to the Memory QoS
feature (alpha) in Kubernetes v1.36. Memory QoS uses the cgroup v2 memory
controller to give the kernel better guidance on how to treat container memory.
It was first introduced in v1.22 and updated in v1.27. In Kubernetes v1.36, we're introducing: opt-in memory reservation, tiered
protection by QoS class, observability metrics, and kernel
Kubernetes v1.36: Moving Volume Group Snapshots to GA
Kubernetes Blog · Kubernetes · src 8 · Fri, 08 May 2026 10:35:00 -0800 · MEDIUM 26
<p>Volume group snapshots were <a href="https://kubernetes.io/blog/2023/05/08/kubernetes-1-27-volume-group-snapshot-alpha/">introduced</a> as an Alpha feature with the Kubernetes v1.27 release, moved to <a href="https://kubernetes.io/blog/2024/12/18/kubernetes-1-32-volume-group-snapshot-beta/">Beta</a> in v1.32, and to a <a href="https://kubernetes.io/blog/2025/09/16/kubernetes-v1-34-volume-group-snapshot-beta-2/">se
Kubernetes v1.36: New Metric for Route Sync in the Cloud Controller Manager
Kubernetes Blog · Kubernetes · src 8 · Fri, 15 May 2026 10:35:00 -0800 · MEDIUM 26
<p><em>This article was originally published with the wrong date. It was later republished, dated the 15th of
May 2026.</em></p>
<p>Kubernetes v1.36 introduces a new alpha counter metric <code>route_controller_route_sync_total</code>
to the Cloud Controller Manager (CCM) route controller implementation at
<a href="https://github.com/kubernetes/cloud-provider"><code>k8s.io/cloud-provider</code></a>. This metric
increm
Spotlight on SIG Storage
Kubernetes Blog · Kubernetes · src 8 · Mon, 15 Jun 2026 00:00:00 +0000 · MEDIUM 26
<p>In our ongoing SIG Spotlight series, we shine a light on the groups that keep the Kubernetes project
moving forward. This time, we catch up with <strong><a href="https://github.com/kubernetes/community/tree/master/sig-storage">SIG
Storage</a></strong>, the group responsible
for persistent data, volume management, and the interfaces that connect Kubernetes workloads to the
storage systems beneath them.</p>
<p>We sp