• 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
..
BUILD Loading commit data...
csi_volume_predicate.go Loading commit data...
csi_volume_predicate_test.go Loading commit data...
error.go Loading commit data...
max_attachable_volume_predicate_test.go Loading commit data...
metadata.go Loading commit data...
metadata_test.go Loading commit data...
predicates.go Loading commit data...
predicates_test.go Loading commit data...
testing_helper.go Loading commit data...
utils.go Loading commit data...
utils_test.go Loading commit data...