1
0
mirror of https://github.com/kubernetes-sigs/descheduler.git synced 2026-01-26 05:14:13 +01:00

Remove options.DeschedulerServer from all strategies

This commit is contained in:
Jan Chaloupka
2020-04-20 22:48:16 +02:00
parent 149085fb57
commit cbcefb5d2f
14 changed files with 64 additions and 137 deletions

View File

@@ -125,17 +125,15 @@ func startEndToEndForLowNodeUtilization(clientset clientset.Interface, nodeInfor
},
}
ds := &options.DeschedulerServer{Client: clientset}
podEvictor := evictions.NewPodEvictor(
ds.Client,
clientset,
evictionPolicyGroupVersion,
ds.DryRun,
ds.MaxNoOfPodsToEvictPerNode,
false,
0,
nodes,
)
strategies.LowNodeUtilization(ds, lowNodeUtilizationStrategy, nodes, podEvictor)
strategies.LowNodeUtilization(clientset, lowNodeUtilizationStrategy, nodes, false, podEvictor)
time.Sleep(10 * time.Second)
}