[migration phase 1] VolumeZoneChecker as filter plugin

This commit is contained in:
notpad
2019-10-14 07:39:18 +08:00
parent 2e55cf01d1
commit 4ff7251026
7 changed files with 475 additions and 13 deletions

View File

@@ -135,7 +135,6 @@ func TestSchedulerCreationFromConfigMap(t *testing.T) {
"MaxCSIVolumeCountPred",
"MaxEBSVolumeCount",
"MaxGCEPDVolumeCount",
"NoVolumeZoneConflict",
),
expectedPrioritizers: sets.NewString(
"BalancedResourceAllocation",
@@ -150,6 +149,7 @@ func TestSchedulerCreationFromConfigMap(t *testing.T) {
{Name: "VolumeRestrictions"},
{Name: "TaintToleration"},
{Name: "VolumeBinding"},
{Name: "VolumeZone"},
},
"ScorePlugin": {
{Name: "ImageLocality", Weight: 1},
@@ -206,7 +206,6 @@ kind: Policy
"MaxCSIVolumeCountPred",
"MaxEBSVolumeCount",
"MaxGCEPDVolumeCount",
"NoVolumeZoneConflict",
),
expectedPrioritizers: sets.NewString(
"BalancedResourceAllocation",
@@ -221,6 +220,7 @@ kind: Policy
{Name: "VolumeRestrictions"},
{Name: "TaintToleration"},
{Name: "VolumeBinding"},
{Name: "VolumeZone"},
},
"ScorePlugin": {
{Name: "ImageLocality", Weight: 1},