Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 49 for TopologyKeys (0.16 sec)

  1. staging/src/k8s.io/api/storage/v1beta1/types_swagger_doc_generated.go

    	"topologyKeys": "topologyKeys is the list of keys supported by the driver. When a driver is initialized on a cluster, it provides a set of topology keys that it understands (e.g. \"company.com/zone\", \"company.com/region\"). When a driver is initialized on a node,...
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Sep 17 09:18:43 UTC 2023
    - 23.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/api/storage/v1/types_swagger_doc_generated.go

    	"topologyKeys": "topologyKeys is the list of keys supported by the driver. When a driver is initialized on a cluster, it provides a set of topology keys that it understands (e.g. \"company.com/zone\", \"company.com/region\"). When a driver is initialized on a node,...
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 12 07:07:45 UTC 2023
    - 23.2K bytes
    - Viewed (0)
  3. common-protos/k8s.io/api/storage/v1beta1/generated.proto

      // refer to the node name using the ID that the storage system will
      // understand, e.g. "nodeA" instead of "node1". This field is required.
      optional string nodeID = 2;
    
      // topologyKeys is the list of keys supported by the driver.
      // When a driver is initialized on a cluster, it provides a set of topology
      // keys that it understands (e.g. "company.com/zone", "company.com/region").
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 24.9K bytes
    - Viewed (0)
  4. pkg/scheduler/framework/plugins/podtopologyspread/filtering.go

    			// Ignore parsing errors for backwards compatibility.
    			if match, _ := requiredNodeAffinity.Match(node); !match {
    				return
    			}
    		}
    
    		// Ensure current node's labels contains all topologyKeys in 'Constraints'.
    		if !nodeLabelsMatchSpreadConstraints(node.Labels, constraints) {
    			return
    		}
    
    		tpCounts := make(map[topologyPair]int, len(constraints))
    		for _, c := range constraints {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 10:42:29 UTC 2024
    - 12.4K bytes
    - Viewed (1)
  5. common-protos/k8s.io/api/storage/v1/generated.proto

      // refer to the node name using the ID that the storage system will
      // understand, e.g. "nodeA" instead of "node1". This field is required.
      optional string nodeID = 2;
    
      // topologyKeys is the list of keys supported by the driver.
      // When a driver is initialized on a cluster, it provides a set of topology
      // keys that it understands (e.g. "company.com/zone", "company.com/region").
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  6. pkg/apis/storage/types.go

    	// refer to the node name using the ID that the storage system will
    	// understand, e.g. "nodeA" instead of "node1". This field is required.
    	NodeID string
    
    	// topologyKeys is the list of keys supported by the driver.
    	// When a driver is initialized on a cluster, it provides a set of topology
    	// keys that it understands (e.g. "company.com/zone", "company.com/region").
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Dec 13 20:24:57 UTC 2023
    - 29.4K bytes
    - Viewed (0)
  7. pkg/apis/storage/validation/validation.go

    		allErrs = append(allErrs, field.Duplicate(fldPath.Child("name"), driver.Name))
    	}
    	driverNamesInSpecs.Insert(driver.Name)
    	topoKeys := sets.New[string]()
    	for _, key := range driver.TopologyKeys {
    		if len(key) == 0 {
    			allErrs = append(allErrs, field.Required(fldPath, key))
    		}
    
    		if topoKeys.Has(key) {
    			allErrs = append(allErrs, field.Duplicate(fldPath, key))
    		}
    		topoKeys.Insert(key)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 00:47:13 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  8. pkg/scheduler/framework/plugins/interpodaffinity/filtering_test.go

    			},
    			wantFilterStatuses: []*framework.Status{nil, nil},
    			name:               "Test incoming pod's affinity: firstly check if all affinityTerms match, and then check if all topologyKeys match",
    		},
    		{
    			pod: st.MakePod().Namespace(defaultNamespace).PodAffinityExists("foo", "region", st.PodAffinityWithRequiredReq).
    				PodAffinityExists("bar", "zone", st.PodAffinityWithRequiredReq).Obj(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 01 10:24:54 UTC 2023
    - 58.2K bytes
    - Viewed (0)
  9. plugin/pkg/admission/noderestriction/admission_test.go

    				Name: "mynode",
    			},
    			Spec: storage.CSINodeSpec{
    				Drivers: []storage.CSINodeDriver{
    					{
    						Name:         "com.example.csi/mydriver",
    						NodeID:       "com.example.csi/mynode",
    						TopologyKeys: []string{"com.example.csi/zone"},
    					},
    				},
    			},
    		}
    		nodeInfoWrongName = &storage.CSINode{
    			ObjectMeta: metav1.ObjectMeta{
    				Name: "foo",
    			},
    			Spec: storage.CSINodeSpec{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 73.2K bytes
    - Viewed (0)
  10. pkg/scheduler/framework/plugins/podtopologyspread/scoring_test.go

    		// c) X/?Y? means there are X matching pods on node1 and Y on node2, both nodes are candidates
    		//    but node2 doesn't have all required topologyKeys present.
    		{
    			name: "one constraint on node, no existing pods",
    			pod: st.MakePod().Name("p").Label("foo", "").
    				SpreadConstraint(1, v1.LabelHostname, v1.ScheduleAnyway, fooSelector, nil, nil, nil, nil).
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 03:30:06 UTC 2023
    - 60K bytes
    - Viewed (0)
Back to top