[scheduler] Remove deprecated EBS/GCE/Azure/Cinder predicates #82375
Description
/sig scheduling
/priority important-longterm
/assign
We should remove the EBS/GCE/Azure/Cinder predicates from scheduler after CSIMigration goes GA (probably in 1.18).
kubernetes/pkg/scheduler/algorithm/predicates/predicates.go
Lines 80 to 95 in 8c537b4
Since we are in process of migrating in-tree volume plugins to CSI, there is already a CSI predicate available which handles all volume plugins and hence when using CSI volumes - the cloudprovider specific predicates are not required. We will be able to truly remove these predicates once CSI migration goes GA but we will have a translation layer as well, which would take care of handling in-tree volume plugins even if you are not using CSI. #74544 (comment)
Reference
Metadata
Assignees
Labels
Type
Projects
Status
Closed