Scheduler: skip updates of assumed pods

This commit is contained in:
tanjing2020
2021-03-23 10:18:50 +08:00
parent bd23f4ff1e
commit d4465b995e
4 changed files with 16 additions and 276 deletions

View File

@@ -426,6 +426,8 @@ func isPodUpdated(oldPod, newPod *v1.Pod) bool {
p.ResourceVersion = ""
p.Generation = 0
p.Status = v1.PodStatus{}
p.ManagedFields = nil
p.Finalizers = nil
return p
}
return !reflect.DeepEqual(strip(oldPod), strip(newPod))