Skip to content

Commit 23864bc

Browse files
authored
Merge pull request kubernetes#86548 from draveness/feature/image-locality-score-plugin
feat: implement image locality as score plugin
2 parents 9b3db70 + 3f591bb commit 23864bc

File tree

7 files changed

+99
-377
lines changed

7 files changed

+99
-377
lines changed

pkg/scheduler/algorithm/priorities/BUILD

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ go_library(
1111
srcs = [
1212
"balanced_resource_allocation.go",
1313
"even_pods_spread.go",
14-
"image_locality.go",
1514
"least_requested.go",
1615
"metadata.go",
1716
"most_requested.go",
@@ -37,7 +36,6 @@ go_library(
3736
"//pkg/scheduler/listers:go_default_library",
3837
"//pkg/scheduler/nodeinfo:go_default_library",
3938
"//pkg/util/node:go_default_library",
40-
"//pkg/util/parsers:go_default_library",
4139
"//staging/src/k8s.io/api/core/v1:go_default_library",
4240
"//staging/src/k8s.io/apimachinery/pkg/api/resource:go_default_library",
4341
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
@@ -55,7 +53,6 @@ go_test(
5553
srcs = [
5654
"balanced_resource_allocation_test.go",
5755
"even_pods_spread_test.go",
58-
"image_locality_test.go",
5956
"least_requested_test.go",
6057
"metadata_test.go",
6158
"most_requested_test.go",
@@ -78,7 +75,6 @@ go_test(
7875
"//pkg/scheduler/nodeinfo:go_default_library",
7976
"//pkg/scheduler/nodeinfo/snapshot:go_default_library",
8077
"//pkg/scheduler/testing:go_default_library",
81-
"//pkg/util/parsers:go_default_library",
8278
"//staging/src/k8s.io/api/apps/v1:go_default_library",
8379
"//staging/src/k8s.io/api/core/v1:go_default_library",
8480
"//staging/src/k8s.io/apimachinery/pkg/api/resource:go_default_library",

pkg/scheduler/algorithm/priorities/image_locality.go

Lines changed: 0 additions & 109 deletions
This file was deleted.

pkg/scheduler/algorithm/priorities/image_locality_test.go

Lines changed: 0 additions & 233 deletions
This file was deleted.

pkg/scheduler/algorithmprovider/defaults/register_priorities.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,5 +89,5 @@ func init() {
8989
scheduler.RegisterPriorityMapReduceFunction(priorities.TaintTolerationPriority, priorities.ComputeTaintTolerationPriorityMap, priorities.ComputeTaintTolerationPriorityReduce, 1)
9090

9191
// ImageLocalityPriority prioritizes nodes that have images requested by the pod present.
92-
scheduler.RegisterPriorityMapReduceFunction(priorities.ImageLocalityPriority, priorities.ImageLocalityPriorityMap, nil, 1)
92+
scheduler.RegisterPriorityMapReduceFunction(priorities.ImageLocalityPriority, nil, nil, 1)
9393
}

0 commit comments

Comments
 (0)