- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 44 for nodeInfos (0.28 sec)
-
pkg/scheduler/framework/plugins/nodename/node_name.go
if !Fits(pod, nodeInfo) { return framework.NewStatus(framework.UnschedulableAndUnresolvable, ErrReason) } return nil } // Fits actually checks if the pod fits the node. func Fits(pod *v1.Pod, nodeInfo *framework.NodeInfo) bool { return len(pod.Spec.NodeName) == 0 || pod.Spec.NodeName == nodeInfo.Node().Name }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 20 09:49:54 UTC 2023 - 2.3K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/nodeports/node_ports.go
// Fits checks if the pod fits the node. func Fits(pod *v1.Pod, nodeInfo *framework.NodeInfo) bool { return fitsPorts(getContainerPorts(pod), nodeInfo) } func fitsPorts(wantPorts []*v1.ContainerPort, nodeInfo *framework.NodeInfo) bool { // try to see whether existingPorts and wantPorts will conflict or not existingPorts := nodeInfo.UsedPorts for _, cp := range wantPorts {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 26 10:53:29 UTC 2024 - 7.5K bytes - Viewed (0) -
pkg/scheduler/internal/cache/debugger/comparer_test.go
for _, nodeName := range actual { node := &v1.Node{} node.Name = nodeName nodes = append(nodes, node) } nodeInfo := make(map[string]*framework.NodeInfo) for _, nodeName := range cached { nodeInfo[nodeName] = &framework.NodeInfo{} } m, r := compare.CompareNodes(nodes, nodeInfo) if diff := cmp.Diff(missing, m); diff != "" { t.Errorf("Unexpected missing (-want, +got):\n%s", diff) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jul 05 08:00:25 UTC 2023 - 4.8K bytes - Viewed (0) -
pkg/kubelet/winstats/perfcounter_nodestats.go
return &cadvisorapi.VersionInfo{ KernelVersion: p.nodeInfo.kernelVersion, ContainerOsVersion: p.nodeInfo.osImageVersion, }, nil } func (p *perfCounterNodeStatsClient) getNodeMetrics() (nodeMetrics, error) { p.mu.RLock() defer p.mu.RUnlock() return p.nodeMetrics, nil } func (p *perfCounterNodeStatsClient) getNodeInfo() nodeInfo { return p.nodeInfo }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jan 26 18:37:21 UTC 2024 - 9.2K bytes - Viewed (0) -
pkg/kubelet/winstats/winstats.go
Interfaces: nodeMetrics.interfaceStats, }, }) nodeInfo := c.client.getNodeInfo() rootInfo := cadvisorapiv2.ContainerInfo{ Spec: cadvisorapiv2.ContainerSpec{ CreationTime: nodeInfo.startTime, HasCpu: true, HasMemory: true, HasNetwork: true, Memory: cadvisorapiv2.MemorySpec{ Limit: nodeInfo.memoryPhysicalCapacityBytes, }, }, Stats: stats, }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Aug 24 19:47:49 UTC 2021 - 5.2K bytes - Viewed (0) -
pkg/scheduler/framework/runtime/instrumented_plugins.go
} var _ framework.FilterPlugin = &instrumentedFilterPlugin{} func (p *instrumentedFilterPlugin) Filter(ctx context.Context, state *framework.CycleState, pod *v1.Pod, nodeInfo *framework.NodeInfo) *framework.Status { p.metric.Inc() return p.FilterPlugin.Filter(ctx, state, pod, nodeInfo) } type instrumentedPreFilterPlugin struct { framework.PreFilterPlugin metric compbasemetrics.CounterMetric }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Dec 15 03:30:06 UTC 2023 - 2.4K bytes - Viewed (0) -
pkg/scheduler/testing/framework/fake_plugins.go
} // Filter invoked at the filter extension point. func (pl *FakeFilterPlugin) Filter(_ context.Context, _ *framework.CycleState, pod *v1.Pod, nodeInfo *framework.NodeInfo) *framework.Status { atomic.AddInt32(&pl.NumFilterCalled, 1) if returnCode, ok := pl.FailedNodeReturnCodeMap[nodeInfo.Node().Name]; ok { return framework.NewStatus(returnCode, fmt.Sprintf("injecting failure for pod %v", pod.Name)) } return nil }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Feb 26 19:07:19 UTC 2024 - 9.5K bytes - Viewed (0) -
pkg/kubelet/winstats/perfcounter_nodestats_test.go
return true, nil } return false, nil }); pollErr != nil { t.Fatalf("Encountered error: `%v'", pollErr) } } func TestGetMachineInfo(t *testing.T) { p := perfCounterNodeStatsClient{ nodeInfo: nodeInfo{ memoryPhysicalCapacityBytes: 100, }, } machineInfo, err := p.getMachineInfo() assert.NoError(t, err) assert.Equal(t, uint64(100), machineInfo.MemoryCapacity) hostname, _ := os.Hostname()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Jan 26 18:37:21 UTC 2024 - 5.7K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/nodename/node_name_test.go
} for _, test := range tests { t.Run(test.name, func(t *testing.T) { nodeInfo := framework.NewNodeInfo() nodeInfo.SetNode(test.node) _, ctx := ktesting.NewTestContext(t) p, err := New(ctx, nil, nil) if err != nil { t.Fatalf("creating plugin: %v", err) } gotStatus := p.(framework.FilterPlugin).Filter(ctx, nil, test.pod, nodeInfo) if !reflect.DeepEqual(gotStatus, test.wantStatus) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 20 09:49:54 UTC 2023 - 1.8K bytes - Viewed (0) -
pkg/scheduler/internal/cache/interface.go
// AddNode adds overall information about node. // It returns a clone of added NodeInfo object. AddNode(logger klog.Logger, node *v1.Node) *framework.NodeInfo // UpdateNode updates overall information about node. // It returns a clone of updated NodeInfo object. UpdateNode(logger klog.Logger, oldNode, newNode *v1.Node) *framework.NodeInfo // RemoveNode removes overall information about node.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 29 05:26:32 UTC 2023 - 5.2K bytes - Viewed (0)