Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for nodeInfos (0.13 sec)

  1. pkg/scheduler/framework/preemption/preemption_test.go

    			informerFactory.WaitForCacheSync(ctx.Done())
    			snapshot := internalcache.NewSnapshot(tt.initPods, tt.nodes)
    			nodeInfos, err := snapshot.NodeInfos().List()
    			if err != nil {
    				t.Fatal(err)
    			}
    			sort.Slice(nodeInfos, func(i, j int) bool {
    				return nodeInfos[i].Node().Name < nodeInfos[j].Node().Name
    			})
    
    			fakePostPlugin := &FakePostFilterPlugin{numViolatingVictim: tt.numViolatingVictim}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  2. pkg/scheduler/framework/preemption/preemption.go

    	// for "pod" to be scheduled.
    	// Note that both `state` and `nodeInfo` are deep copied.
    	SelectVictimsOnNode(ctx context.Context, state *framework.CycleState,
    		pod *v1.Pod, nodeInfo *framework.NodeInfo, pdbs []*policy.PodDisruptionBudget) ([]*v1.Pod, int, *framework.Status)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 25.1K bytes
    - Viewed (0)
  3. pkg/scheduler/framework/plugins/noderesources/fit.go

    	Capacity  int64
    }
    
    // Fits checks if node have enough resources to host the pod.
    func Fits(pod *v1.Pod, nodeInfo *framework.NodeInfo) []InsufficientResource {
    	return fitsRequest(computePodResourceRequest(pod), nodeInfo, nil, nil)
    }
    
    func fitsRequest(podRequest *preFilterState, nodeInfo *framework.NodeInfo, ignoredExtendedResources, ignoredResourceGroups sets.Set[string]) []InsufficientResource {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 13:26:09 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  4. src/cmd/vendor/github.com/google/pprof/internal/graph/graph.go

    		objfile = m.File
    	}
    
    	if ni := nodeInfo(l, li, objfile, o); ni != nil {
    		return nm.FindOrInsertNode(*ni, o.KeptNodes)
    	}
    	return nil
    }
    
    func nodeInfo(l *profile.Location, line profile.Line, objfile string, o *Options) *NodeInfo {
    	if line.Function == nil {
    		return &NodeInfo{Address: l.Address, Objfile: objfile}
    	}
    	ni := &NodeInfo{
    		Address:  l.Address,
    		Lineno:   int(line.Line),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 31K bytes
    - Viewed (0)
  5. pkg/scheduler/schedule_one.go

    	nnn := pod.Status.NominatedNodeName
    	nodeInfo, err := sched.nodeInfoSnapshot.Get(nnn)
    	if err != nil {
    		return nil, err
    	}
    	node := []*framework.NodeInfo{nodeInfo}
    	feasibleNodes, err := sched.findNodesThatPassFilters(ctx, fwk, state, pod, &diagnosis, node)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 13:28:08 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  6. pkg/volume/csi/nodeinfomanager/nodeinfomanager.go

    	maxAttachLimit int64,
    	topology map[string]string) error {
    
    	nodeInfo, err := csiKubeClient.StorageV1().CSINodes().Get(context.TODO(), string(nim.nodeName), metav1.GetOptions{})
    	if nodeInfo == nil || errors.IsNotFound(err) {
    		nodeInfo, err = nim.CreateCSINode()
    	}
    	if err != nil {
    		return err
    	}
    
    	return nim.installDriverToCSINode(nodeInfo, driverName, driverNodeID, maxAttachLimit, topology)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 11 09:02:45 UTC 2024
    - 20.1K bytes
    - Viewed (0)
  7. pkg/scheduler/framework/types.go

    	}
    	return ni
    }
    
    // Node returns overall information about this node.
    func (n *NodeInfo) Node() *v1.Node {
    	if n == nil {
    		return nil
    	}
    	return n.node
    }
    
    // Snapshot returns a copy of this node, Except that ImageStates is copied without the Nodes field.
    func (n *NodeInfo) Snapshot() *NodeInfo {
    	clone := &NodeInfo{
    		node:             n.node,
    		Requested:        n.Requested.Clone(),
    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. pkg/scheduler/framework/interface.go

    	AddPod(ctx context.Context, state *CycleState, podToSchedule *v1.Pod, podInfoToAdd *PodInfo, nodeInfo *NodeInfo) *Status
    	// RemovePod is called by the framework while trying to evaluate the impact
    	// of removing podToRemove from the node while scheduling podToSchedule.
    	RemovePod(ctx context.Context, state *CycleState, podToSchedule *v1.Pod, podInfoToRemove *PodInfo, nodeInfo *NodeInfo) *Status
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 35.4K bytes
    - Viewed (0)
  9. pkg/scheduler/framework/plugins/nodevolumelimits/csi.go

    func (pl *CSILimits) Filter(ctx context.Context, _ *framework.CycleState, pod *v1.Pod, nodeInfo *framework.NodeInfo) *framework.Status {
    	// If the new pod doesn't have any volume attached to it, the predicate will always be true
    	if len(pod.Spec.Volumes) == 0 {
    		return nil
    	}
    
    	node := nodeInfo.Node()
    
    	logger := klog.FromContext(ctx)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 18:07:11 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  10. cluster/gce/upgrade.sh

    }
    
    function print-node-version-info() {
      echo "== $1 Node OS and Kubelet Versions =="
      "${KUBE_ROOT}/cluster/kubectl.sh" get nodes -o=jsonpath='{range .items[*]}name: "{.metadata.name}", osImage: "{.status.nodeInfo.osImage}", kubeletVersion: "{.status.nodeInfo.kubeletVersion}"{"\n"}{end}'
    }
    
    function upgrade-master() {
      local num_masters
      num_masters=$(get-master-replicas-count)
      if [[ "${num_masters}" -gt 1 ]]; then
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 21:13:22 UTC 2024
    - 25.2K bytes
    - Viewed (0)
Back to top