Hi ,
Thanks for reaching out to Microsoft Q&A.
- No, you cannot use Pod level resource specifications in AKS at this time.
- You must wait until this feature becomes beta or GA, likely in a future Kubernetes release.
- 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:
- 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.
- 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.