Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for SystemContainers (0.25 sec)

  1. pkg/kubelet/server/stats/summary_test.go

    	assert.Equal(len(summary.Node.SystemContainers), 4)
    	assert.Contains(summary.Node.SystemContainers, statsapi.ContainerStats{
    		Name:      "kubelet",
    		StartTime: cgroupStatsMap["/kubelet"].cs.StartTime,
    		CPU:       cgroupStatsMap["/kubelet"].cs.CPU,
    		Memory:    cgroupStatsMap["/kubelet"].cs.Memory,
    	})
    	assert.Contains(summary.Node.SystemContainers, statsapi.ContainerStats{
    		Name:      "misc",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  2. pkg/kubelet/server/stats/summary_sys_containers.go

    	"k8s.io/kubernetes/pkg/kubelet/cm"
    )
    
    func (sp *summaryProviderImpl) GetSystemContainersStats(nodeConfig cm.NodeConfig, podStats []statsapi.PodStats, updateStats bool) (stats []statsapi.ContainerStats) {
    	systemContainers := map[string]struct {
    		name             string
    		forceStatsUpdate bool
    		startTime        metav1.Time
    	}{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 3.5K bytes
    - Viewed (0)
  3. pkg/kubelet/server/stats/summary_windows_test.go

    	assert.Equal(len(summary.Node.SystemContainers), 1)
    	assert.Equal(summary.Node.SystemContainers[0].Name, "pods")
    	assert.Equal(summary.Node.SystemContainers[0].CPU.UsageCoreNanoSeconds, podStats[0].CPU.UsageCoreNanoSeconds)
    	assert.Equal(summary.Node.SystemContainers[0].CPU.UsageNanoCores, podStats[0].CPU.UsageNanoCores)
    	assert.Equal(summary.Node.SystemContainers[0].Memory.WorkingSetBytes, podStats[0].Memory.WorkingSetBytes)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/container_manager_linux.go

    		if err != nil {
    			return err
    		}
    		cont.ensureStateFunc = func(manager cgroups.Manager) error {
    			return ensureSystemCgroups("/", manager)
    		}
    		systemContainers = append(systemContainers, cont)
    	}
    
    	if cm.KubeletCgroupsName != "" {
    		cont, err := newSystemCgroups(cm.KubeletCgroupsName)
    		if err != nil {
    			return err
    		}
    
    		cont.ensureStateFunc = func(_ cgroups.Manager) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 10:18:16 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  5. pkg/kubelet/server/stats/summary.go

    		StartTime:        sp.systemBootTime,
    		Fs:               rootFsStats,
    		Runtime:          &statsapi.RuntimeStats{ContainerFs: containerFsStats, ImageFs: imageFsStats},
    		Rlimit:           rlimit,
    		SystemContainers: sp.GetSystemContainersStats(nodeConfig, podStats, updateStats),
    	}
    	summary := statsapi.Summary{
    		Node: nodeStats,
    		Pods: podStats,
    	}
    	return &summary, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  6. pkg/kubelet/eviction/memory_threshold_notifier.go

    func (m *memoryThresholdNotifier) UpdateThreshold(summary *statsapi.Summary) error {
    	memoryStats := summary.Node.Memory
    	if isAllocatableEvictionThreshold(m.threshold) {
    		allocatableContainer, err := getSysContainer(summary.Node.SystemContainers, statsapi.SystemContainerPods)
    		if err != nil {
    			return err
    		}
    		memoryStats = allocatableContainer.Memory
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Feb 21 00:36:14 UTC 2021
    - 4.7K bytes
    - Viewed (0)
  7. pkg/kubelet/eviction/memory_threshold_notifier_test.go

    		AvailableBytes:  &availableBytes,
    		WorkingSetBytes: &workingSetBytes,
    		UsageBytes:      &usageBytes,
    	}
    	if allocatable {
    		return &statsapi.Summary{
    			Node: statsapi.NodeStats{
    				SystemContainers: []statsapi.ContainerStats{
    					{
    						Name:   statsapi.SystemContainerPods,
    						Memory: &memoryStats,
    					},
    				},
    			},
    		}
    	}
    	return &statsapi.Summary{
    		Node: statsapi.NodeStats{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 08:12:16 UTC 2024
    - 8.2K bytes
    - Viewed (0)
  8. pkg/kubelet/eviction/helpers.go

    			capacity:  resource.NewQuantity(int64(*memory.AvailableBytes+*memory.WorkingSetBytes), resource.BinarySI),
    			time:      memory.Time,
    		}
    	}
    	if allocatableContainer, err := getSysContainer(summary.Node.SystemContainers, statsapi.SystemContainerPods); err != nil {
    		klog.ErrorS(err, "Eviction manager: failed to construct signal", "signal", evictionapi.SignalAllocatableMemoryAvailable)
    	} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 53.6K bytes
    - Viewed (0)
  9. pkg/kubelet/eviction/helpers_test.go

    			},
    			Fs: &statsapi.FsStats{
    				AvailableBytes: &nodeFsAvailableBytes,
    				CapacityBytes:  &nodeFsCapacityBytes,
    				InodesFree:     &nodeFsInodesFree,
    				Inodes:         &nodeFsInodes,
    			},
    			SystemContainers: []statsapi.ContainerStats{
    				{
    					Name: statsapi.SystemContainerPods,
    					Memory: &statsapi.MemoryStats{
    						AvailableBytes:  &nodeAvailableBytes,
    						WorkingSetBytes: &nodeWorkingSetBytes,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 15 23:14:12 UTC 2024
    - 106.7K bytes
    - Viewed (0)
  10. pkg/kubelet/eviction/eviction_manager_test.go

    	result := &statsapi.Summary{
    		Node: statsapi.NodeStats{
    			Memory: &statsapi.MemoryStats{
    				AvailableBytes:  &availableBytes,
    				WorkingSetBytes: &WorkingSetBytes,
    			},
    			SystemContainers: []statsapi.ContainerStats{
    				{
    					Name: statsapi.SystemContainerPods,
    					Memory: &statsapi.MemoryStats{
    						AvailableBytes:  &availableBytes,
    						WorkingSetBytes: &WorkingSetBytes,
    					},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 15 23:14:12 UTC 2024
    - 119.9K bytes
    - Viewed (0)
Back to top