@@ -46,10 +46,10 @@ func init() {
46
46
// EqualPriority is a prioritizer function that gives an equal weight of one to all nodes
47
47
// Register the priority function so that its available
48
48
// but do not include it as part of the default priorities
49
- factory .RegisterPriorityFunction2 (priorities .EqualPriority , core .EqualPriorityMap , nil , 1 )
49
+ factory .RegisterPriorityMapReduceFunction (priorities .EqualPriority , core .EqualPriorityMap , nil , 1 )
50
50
// Optional, cluster-autoscaler friendly priority function - give used nodes higher priority.
51
- factory .RegisterPriorityFunction2 (priorities .MostRequestedPriority , priorities .MostRequestedPriorityMap , nil , 1 )
52
- factory .RegisterPriorityFunction2 (
51
+ factory .RegisterPriorityMapReduceFunction (priorities .MostRequestedPriority , priorities .MostRequestedPriorityMap , nil , 1 )
52
+ factory .RegisterPriorityMapReduceFunction (
53
53
priorities .RequestedToCapacityRatioPriority ,
54
54
priorities .RequestedToCapacityRatioResourceAllocationPriorityDefault ().PriorityMap ,
55
55
nil ,
@@ -77,21 +77,21 @@ func init() {
77
77
)
78
78
79
79
// Prioritize nodes by least requested utilization.
80
- factory .RegisterPriorityFunction2 (priorities .LeastRequestedPriority , priorities .LeastRequestedPriorityMap , nil , 1 )
80
+ factory .RegisterPriorityMapReduceFunction (priorities .LeastRequestedPriority , priorities .LeastRequestedPriorityMap , nil , 1 )
81
81
82
82
// Prioritizes nodes to help achieve balanced resource usage
83
- factory .RegisterPriorityFunction2 (priorities .BalancedResourceAllocation , priorities .BalancedResourceAllocationMap , nil , 1 )
83
+ factory .RegisterPriorityMapReduceFunction (priorities .BalancedResourceAllocation , priorities .BalancedResourceAllocationMap , nil , 1 )
84
84
85
85
// Set this weight large enough to override all other priority functions.
86
86
// TODO: Figure out a better way to do this, maybe at same time as fixing #24720.
87
- factory .RegisterPriorityFunction2 (priorities .NodePreferAvoidPodsPriority , priorities .CalculateNodePreferAvoidPodsPriorityMap , nil , 10000 )
87
+ factory .RegisterPriorityMapReduceFunction (priorities .NodePreferAvoidPodsPriority , priorities .CalculateNodePreferAvoidPodsPriorityMap , nil , 10000 )
88
88
89
89
// Prioritizes nodes that have labels matching NodeAffinity
90
- factory .RegisterPriorityFunction2 (priorities .NodeAffinityPriority , priorities .CalculateNodeAffinityPriorityMap , priorities .CalculateNodeAffinityPriorityReduce , 1 )
90
+ factory .RegisterPriorityMapReduceFunction (priorities .NodeAffinityPriority , priorities .CalculateNodeAffinityPriorityMap , priorities .CalculateNodeAffinityPriorityReduce , 1 )
91
91
92
92
// Prioritizes nodes that marked with taint which pod can tolerate.
93
- factory .RegisterPriorityFunction2 (priorities .TaintTolerationPriority , priorities .ComputeTaintTolerationPriorityMap , priorities .ComputeTaintTolerationPriorityReduce , 1 )
93
+ factory .RegisterPriorityMapReduceFunction (priorities .TaintTolerationPriority , priorities .ComputeTaintTolerationPriorityMap , priorities .ComputeTaintTolerationPriorityReduce , 1 )
94
94
95
95
// ImageLocalityPriority prioritizes nodes that have images requested by the pod present.
96
- factory .RegisterPriorityFunction2 (priorities .ImageLocalityPriority , priorities .ImageLocalityPriorityMap , nil , 1 )
96
+ factory .RegisterPriorityMapReduceFunction (priorities .ImageLocalityPriority , priorities .ImageLocalityPriorityMap , nil , 1 )
97
97
}
0 commit comments