Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for RequiredDuringSchedulingRequiredDuringExecution (0.58 sec)

  1. plugin/pkg/admission/antiaffinity/admission.go

    		}
    		// TODO: Uncomment this block when implement RequiredDuringSchedulingRequiredDuringExecution.
    		//if len(affinity.PodAntiAffinity.RequiredDuringSchedulingRequiredDuringExecution) != 0 {
    		//        podAntiAffinityTerms = append(podAntiAffinityTerms, affinity.PodAntiAffinity.RequiredDuringSchedulingRequiredDuringExecution...)
    		//}
    		for _, v := range podAntiAffinityTerms {
    			if v.TopologyKey != v1.LabelHostname {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 20 15:11:00 UTC 2019
    - 3.1K bytes
    - Viewed (0)
  2. plugin/pkg/admission/antiaffinity/admission_test.go

    )
    
    // ensures the hard PodAntiAffinity is denied if it defines TopologyKey other than kubernetes.io/hostname.
    // TODO: Add test case "invalid topologyKey in requiredDuringSchedulingRequiredDuringExecution then admission fails"
    // after RequiredDuringSchedulingRequiredDuringExecution is implemented.
    func TestInterPodAffinityAdmission(t *testing.T) {
    	handler := NewInterPodAntiAffinity()
    	pod := api.Pod{
    		Spec: api.PodSpec{},
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 20 15:11:00 UTC 2019
    - 7.9K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/types.go

    		}
    		// TODO: Uncomment this block when implement RequiredDuringSchedulingRequiredDuringExecution.
    		// if len(affinity.PodAffinity.RequiredDuringSchedulingRequiredDuringExecution) != 0 {
    		//	terms = append(terms, affinity.PodAffinity.RequiredDuringSchedulingRequiredDuringExecution...)
    		// }
    	}
    	return terms
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 19:28:17 UTC 2024
    - 36.7K bytes
    - Viewed (0)
  4. pkg/scheduler/apis/config/validation/validation_pluginargs.go

    		if err != nil {
    			errs = append(errs, err)
    		}
    	}
    	// TODO: Add validation for requiredDuringSchedulingRequiredDuringExecution when it gets added to the API.
    	if terms := affinity.PreferredDuringSchedulingIgnoredDuringExecution; len(terms) != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 05 09:29:49 UTC 2023
    - 12.9K bytes
    - Viewed (0)
  5. pkg/scheduler/framework/plugins/nodeaffinity/node_affinity.go

    			if err != nil {
    				return nil, fmt.Errorf("parsing addedAffinity.requiredDuringSchedulingIgnoredDuringExecution: %w", err)
    			}
    		}
    		// TODO: parse requiredDuringSchedulingRequiredDuringExecution when it gets added to the API.
    		if terms := args.AddedAffinity.PreferredDuringSchedulingIgnoredDuringExecution; len(terms) != 0 {
    			pl.addedPrefSchedTerms, err = nodeaffinity.NewPreferredSchedulingTerms(terms)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Dec 18 12:00:10 UTC 2023
    - 12.6K bytes
    - Viewed (0)
  6. pkg/apis/core/validation/validation.go

    	allErrs := field.ErrorList{}
    	// TODO:Uncomment below code once RequiredDuringSchedulingRequiredDuringExecution is implemented.
    	// if podAntiAffinity.RequiredDuringSchedulingRequiredDuringExecution != nil {
    	//	allErrs = append(allErrs, validatePodAffinityTerms(podAntiAffinity.RequiredDuringSchedulingRequiredDuringExecution, false,
    	//		fldPath.Child("requiredDuringSchedulingRequiredDuringExecution"))...)
    	// }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  7. pkg/scheduler/framework/plugins/nodeaffinity/node_affinity_test.go

    	"k8s.io/kubernetes/pkg/scheduler/internal/cache"
    	st "k8s.io/kubernetes/pkg/scheduler/testing"
    	tf "k8s.io/kubernetes/pkg/scheduler/testing/framework"
    )
    
    // TODO: Add test case for RequiredDuringSchedulingRequiredDuringExecution after it's implemented.
    func TestNodeAffinity(t *testing.T) {
    	tests := []struct {
    		name                string
    		pod                 *v1.Pod
    		labels              map[string]string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Dec 18 12:00:10 UTC 2023
    - 38.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/api/core/v1/types.go

    	// When there are multiple elements, the lists of nodes corresponding to each
    	// podAffinityTerm are intersected, i.e. all terms must be satisfied.
    	// +optional
    	// RequiredDuringSchedulingRequiredDuringExecution []PodAffinityTerm  `json:"requiredDuringSchedulingRequiredDuringExecution,omitempty"`
    
    	// If the affinity requirements specified by this field are not met at
    	// scheduling time, the pod will not be scheduled onto the node.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 390.8K bytes
    - Viewed (0)
  9. pkg/apis/core/validation/validation_test.go

    				Namespace: "ns",
    			},
    			Spec: validPodSpec(
    				// TODO: Uncomment and move this block and move inside NodeAffinity once
    				// RequiredDuringSchedulingRequiredDuringExecution is implemented
    				//		RequiredDuringSchedulingRequiredDuringExecution: &core.NodeSelector{
    				//			NodeSelectorTerms: []core.NodeSelectorTerm{
    				//				{
    				//					MatchExpressions: []core.NodeSelectorRequirement{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
  10. pkg/apis/core/types.go

    	// When there are multiple elements, the lists of nodes corresponding to each
    	// podAffinityTerm are intersected, i.e. all terms must be satisfied.
    	// +optional
    	// RequiredDuringSchedulingRequiredDuringExecution []PodAffinityTerm
    
    	// If the affinity requirements specified by this field are not met at
    	// scheduling time, the pod will not be scheduled onto the node.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 268.9K bytes
    - Viewed (0)
Back to top