Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for getCgroupConfig (0.39 sec)

  1. pkg/kubelet/cm/node_container_manager_linux.go

    		return err
    	}
    	if err := cgroupManager.Update(cgroupConfig); err != nil {
    		return err
    	}
    	return nil
    }
    
    // getCgroupConfig returns a ResourceConfig object that can be used to create or update cgroups via CgroupManager interface.
    func getCgroupConfig(rl v1.ResourceList) *ResourceConfig {
    	// TODO(vishh): Set CPU Quota if necessary.
    	if rl == nil {
    		return nil
    	}
    	var rc ResourceConfig
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 10:18:16 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/cgroup_manager_unsupported.go

    	return CgroupName([]string{})
    }
    
    func (m *unsupportedCgroupManager) ReduceCPULimits(cgroupName CgroupName) error {
    	return nil
    }
    
    func (m *unsupportedCgroupManager) GetCgroupConfig(name CgroupName, resource v1.ResourceName) (*ResourceConfig, error) {
    	return nil, errNotSupported
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 24 18:21:21 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/types.go

    	// MemoryUsage returns current memory usage of the specified cgroup, as read from the cgroupfs.
    	MemoryUsage(name CgroupName) (int64, error)
    	// Get the resource config values applied to the cgroup for specified resource type
    	GetCgroupConfig(name CgroupName, resource v1.ResourceName) (*ResourceConfig, error)
    	// Set resource config for the specified resource type on the cgroup
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 24 18:21:21 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/pod_container_manager_linux.go

    }
    
    func (m *podContainerManagerImpl) GetPodCgroupConfig(pod *v1.Pod, resource v1.ResourceName) (*ResourceConfig, error) {
    	podCgroupName, _ := m.GetPodContainerName(pod)
    	return m.cgroupManager.GetCgroupConfig(podCgroupName, resource)
    }
    
    func (m *podContainerManagerImpl) SetPodCgroupConfig(pod *v1.Pod, resource v1.ResourceName, resourceConfig *ResourceConfig) error {
    	podCgroupName, _ := m.GetPodContainerName(pod)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 16:38:36 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  5. pkg/kubelet/cm/cgroup_manager_linux.go

    	return &ResourceConfig{Memory: &mLim}, nil
    
    }
    
    // Get the resource config values applied to the cgroup for specified resource type
    func (m *cgroupManagerImpl) GetCgroupConfig(name CgroupName, resource v1.ResourceName) (*ResourceConfig, error) {
    	cgroupPaths := m.buildCgroupPaths(name)
    	cgroupResourcePath, found := cgroupPaths[string(resource)]
    	if !found {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 26.5K bytes
    - Viewed (0)
Back to top