@@ -19,14 +19,12 @@ package simulator
1919import (
2020 "context"
2121 "fmt"
22- "time"
2322
2423 apiv1 "k8s.io/api/core/v1"
2524 "k8s.io/client-go/informers"
2625 kube_client "k8s.io/client-go/kubernetes"
2726 v1listers "k8s.io/client-go/listers/core/v1"
2827 klog "k8s.io/klog/v2"
29- volume_scheduling "k8s.io/kubernetes/pkg/controller/volume/scheduling"
3028 scheduler_apis_config "k8s.io/kubernetes/pkg/scheduler/apis/config"
3129 scheduler_plugins "k8s.io/kubernetes/pkg/scheduler/framework/plugins"
3230 schedulerframework "k8s.io/kubernetes/pkg/scheduler/framework/v1alpha1"
@@ -51,23 +49,12 @@ func NewSchedulerBasedPredicateChecker(kubeClient kube_client.Interface, stop <-
5149 plugins := providerRegistry [scheduler_apis_config .SchedulerDefaultProviderName ]
5250 sharedLister := NewDelegatingSchedulerSharedLister ()
5351
54- volumeBinder := volume_scheduling .NewVolumeBinder (
55- kubeClient ,
56- informerFactory .Core ().V1 ().Nodes (),
57- informerFactory .Storage ().V1 ().CSINodes (),
58- informerFactory .Core ().V1 ().PersistentVolumeClaims (),
59- informerFactory .Core ().V1 ().PersistentVolumes (),
60- informerFactory .Storage ().V1 ().StorageClasses (),
61- time .Duration (10 )* time .Second ,
62- )
63-
6452 framework , err := schedulerframework .NewFramework (
6553 scheduler_plugins .NewInTreeRegistry (),
6654 plugins ,
6755 nil , // This is fine.
6856 schedulerframework .WithInformerFactory (informerFactory ),
6957 schedulerframework .WithSnapshotSharedLister (sharedLister ),
70- schedulerframework .WithVolumeBinder (volumeBinder ),
7158 )
7259
7360 if err != nil {
0 commit comments