Pod-level resource specifications

Avin Kavish 20 Reputation points
2025-05-26T09:29:25.3266667+00:00

Kubernetes 1.32 introduced pod-level resource specifications. But it says it's enabled behind a alpha feature flag

https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#pod-level-resource-specification

Wondering if it's possible to use that in AKS? I'm using Kubernetes 1.33 nodes.

Azure Kubernetes Service
Azure Kubernetes Service
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,447 questions
0 comments No comments
{count} votes

Accepted answer
  1. Vinodh247 34,661 Reputation points MVP Volunteer Moderator
    2025-05-26T10:38:45.6766667+00:00

    Hi ,

    Thanks for reaching out to Microsoft Q&A.

    1. No, you cannot use Pod level resource specifications in AKS at this time.
    2. You must wait until this feature becomes beta or GA, likely in a future Kubernetes release.
    3. Until then, stick to container-level resource limits for AKS workloads.

    As of Kubernetes 1.32 Pod level resource specifications are indeed introduced but are still in alpha and require a feature gate to be explicitly enabled:

    Feature Gate: PodResources must be enabled in the Kubernetes API server.

    Node-level support: Kubelet must also support the feature.

    Now regarding AKS and your Kubernetes 1.33 cluster:

    1. Alpha features in AKS:

    AKS does not allow enabling alpha features like PodResources because:

    AKS is a managed service, and control plane configuration is not exposed to users.

    • Microsoft only enables beta and GA features that are considered stable and safe for production workloads.
    1. What this means for Pod-level resources in AKS:

    Even though you are on Kubernetes 1.33, you cannot use pod-level resource requests/limits in AKS until the feature:

    • Becomes beta or GA
    • Is enabled by default in the control plane and node components (API server and kubelet).

    Please feel free to click the 'Upvote' (Thumbs-up) button and 'Accept as Answer'. This helps the community by allowing others with similar queries to easily find the solution.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.