-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
What would you like to be added:
The karmada-scheduler-estimator component should be enhanced to support the Kubernetes Dynamic Resource Allocation (DRA) feature. This will ensure that the estimator can accurately account for DRA-managed resources when assessing cluster resource availability.
Why is this needed:
Currently, the karmada-scheduler-estimator lacks support for Kubernetes DRA. When a Pod that depends on DRA resources is submitted, the estimator cannot correctly evaluate the resource status of the member clusters. This can lead to scheduling failures, as the scheduler may attempt to place the Pod on a cluster that cannot fulfill the DRA request.
By adding DRA support to the estimator, Karmada will be able to:
- Accurately assess the available DRA resources in each member cluster.
- Make more intelligent scheduling decisions for Pods that require dynamic resources.
- Avoid scheduling failures related to DRA resource claims.
- Improve overall resource utilization and scheduling reliability in a multi-cluster environment.
This enhancement is critical for supporting modern, resource-intensive workloads that rely on dynamic resource allocation across a federated Kubernetes environment managed by Karmada.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status