From 8eb8f8ab26d0a28cbe288d3f87bcc727ed126216 Mon Sep 17 00:00:00 2001 From: leileiwan Date: Fri, 15 Jan 2021 17:41:52 +0800 Subject: [PATCH] fix(*):inter pod affinity default min score is zero --- pkg/scheduler/framework/plugins/interpodaffinity/scoring.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go b/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go index d7d23547269..1c38daeade6 100644 --- a/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go +++ b/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go @@ -19,6 +19,7 @@ package interpodaffinity import ( "context" "fmt" + "math" "sync/atomic" v1 "k8s.io/api/core/v1" @@ -252,7 +253,8 @@ func (pl *InterPodAffinity) NormalizeScore(ctx context.Context, cycleState *fram return nil } - var maxCount, minCount int64 + var minCount int64 = math.MaxInt64 + var maxCount int64 for i := range scores { score := scores[i].Score if score > maxCount {