• Wei Huang's avatar
    fix PodAntiAffinity issues · 74905421
    Wei Huang authored
    - update logic of verifying incoming pod's anti-affinity
    - rename podMatchesAffinityTermProperties to podMatchesAllAffinityTermProperties
    - add podMatchesAnyAffinityTermProperties which is used in some PodAntiAffinity cases
    - rename some functions to make it more readable
    - add unit tests to verify correctness of PodAffinity and PodAntiAffinity
      - verifying "Existing pod anti-affinity"
      - verifying "incoming pod's anti-affinity"
      - verifying "incoming pod's affinity"
    74905421
Name
Last commit
Last update
..
algorithm Loading commit data...
algorithmprovider Loading commit data...
api Loading commit data...
apis/config Loading commit data...
cache Loading commit data...
core Loading commit data...
factory Loading commit data...
metrics Loading commit data...
testing Loading commit data...
util Loading commit data...
volumebinder Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
scheduler.go Loading commit data...
scheduler_test.go Loading commit data...
testutil.go Loading commit data...