Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 29 for postFilter (0.21 sec)

  1. pkg/scheduler/framework/runtime/framework_test.go

    						return tmpPl, nil
    					}); err != nil {
    					t.Fatalf("fail to register postFilter plugin (%s)", pl.name)
    				}
    				// append plugins to filter pluginset
    				cfgPls.PostFilter.Enabled = append(
    					cfgPls.PostFilter.Enabled,
    					config.Plugin{Name: pl.name},
    				)
    			}
    			profile := config.KubeSchedulerProfile{Plugins: cfgPls}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 103K bytes
    - Viewed (0)
  2. pkg/scheduler/apis/config/v1/defaults.go

    	return RegisterDefaults(scheme)
    }
    
    func pluginsNames(p *configv1.Plugins) []string {
    	if p == nil {
    		return nil
    	}
    	extensions := []configv1.PluginSet{
    		p.MultiPoint,
    		p.PreFilter,
    		p.Filter,
    		p.PostFilter,
    		p.Reserve,
    		p.PreScore,
    		p.Score,
    		p.PreBind,
    		p.Bind,
    		p.PostBind,
    		p.Permit,
    		p.PreEnqueue,
    		p.QueueSort,
    	}
    	n := sets.New[string]()
    	for _, e := range extensions {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 13 07:42:19 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  3. cmd/kube-scheduler/app/options/options_test.go

    						Plugins: &kubeschedulerconfig.Plugins{
    							QueueSort:  defaults.PluginsV1.QueueSort,
    							PreFilter:  defaults.PluginsV1.PreFilter,
    							Filter:     defaults.PluginsV1.Filter,
    							PostFilter: defaults.PluginsV1.PostFilter,
    							PreScore: kubeschedulerconfig.PluginSet{
    								Enabled: []kubeschedulerconfig.Plugin{
    									{Name: "InterPodAffinity"},
    								},
    							},
    							Score:      defaults.PluginsV1.Score,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 13 07:42:19 UTC 2023
    - 30.3K bytes
    - Viewed (0)
  4. pkg/scheduler/apis/config/v1/zz_generated.conversion.go

    		return err
    	}
    	if err := Convert_v1_PluginSet_To_config_PluginSet(&in.Filter, &out.Filter, s); err != nil {
    		return err
    	}
    	if err := Convert_v1_PluginSet_To_config_PluginSet(&in.PostFilter, &out.PostFilter, s); err != nil {
    		return err
    	}
    	if err := Convert_v1_PluginSet_To_config_PluginSet(&in.PreScore, &out.PreScore, s); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 19 18:47:23 UTC 2024
    - 46.9K bytes
    - Viewed (0)
  5. pkg/scheduler/apis/config/zz_generated.deepcopy.go

    	*out = *in
    	in.PreEnqueue.DeepCopyInto(&out.PreEnqueue)
    	in.QueueSort.DeepCopyInto(&out.QueueSort)
    	in.PreFilter.DeepCopyInto(&out.PreFilter)
    	in.Filter.DeepCopyInto(&out.Filter)
    	in.PostFilter.DeepCopyInto(&out.PostFilter)
    	in.PreScore.DeepCopyInto(&out.PreScore)
    	in.Score.DeepCopyInto(&out.Score)
    	in.Reserve.DeepCopyInto(&out.Reserve)
    	in.Permit.DeepCopyInto(&out.Permit)
    	in.PreBind.DeepCopyInto(&out.PreBind)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 22:02:57 UTC 2022
    - 16.2K bytes
    - Viewed (0)
  6. pkg/scheduler/schedule_one.go

    		// into the resources that were preempted, but this is harmless.
    
    		if !fwk.HasPostFilterPlugins() {
    			logger.V(3).Info("No PostFilter plugins are registered, so no preemption will be performed")
    			return ScheduleResult{}, podInfo, framework.NewStatus(framework.Unschedulable).WithError(err)
    		}
    
    		// Run PostFilter plugins to attempt to make the pod schedulable in a future scheduling cycle.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 13:28:08 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  7. pkg/scheduler/framework/types.go

    			reasonMsg += fmt.Sprintf(" %v.", strings.Join(sortedFilterMsg, ", "))
    		}
    	}
    
    	// Add the messages from PostFilter plugins to reasonMsg.
    	// We can add this message regardless of whether the scheduling cycle fails at PreFilter or Filter
    	// since we may run PostFilter (if enabled) in both cases.
    	postFilterMsg := f.Diagnosis.PostFilterMsg
    	if postFilterMsg != "" {
    		reasonMsg += fmt.Sprintf(" %v", postFilterMsg)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 19:28:17 UTC 2024
    - 36.7K bytes
    - Viewed (0)
  8. cmd/kube-scheduler/app/server_test.go

    - schedulerName: "profile-disable-all-filter-and-score-plugins"
      plugins:
        preFilter:
          disabled:
          - name: "*"
        filter:
          disabled:
          - name: "*"
        postFilter:
          disabled:
          - name: "*"
        preScore:
          disabled:
          - name: "*"
        score:
          disabled:
          - name: "*"
    `, configKubeconfig)), os.FileMode(0600)); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  9. pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go

    	}
    
    	return nil
    }
    
    // PostFilter checks whether there are allocated claims that could get
    // deallocated to help get the Pod schedulable. If yes, it picks one and
    // requests its deallocation.  This only gets called when filtering found no
    // suitable node.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 15:22:37 UTC 2024
    - 75.9K bytes
    - Viewed (0)
  10. CHANGELOG/CHANGELOG-1.31.md

    - Improved scheduling performance when many nodes, and prefilter returns 1-2 nodes (e.g. daemonset)
      
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 20:34:14 UTC 2024
    - 60.3K bytes
    - Viewed (0)
Back to top