Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 33 for ActivePods (0.21 sec)

  1. pkg/kubelet/cm/container_manager_windows.go

    func (ra *noopWindowsResourceAllocator) Admit(attrs *lifecycle.PodAdmitAttributes) lifecycle.PodAdmitResult {
    	return admission.GetPodAdmitResult(nil)
    }
    
    func (cm *containerManagerImpl) Start(node *v1.Node,
    	activePods ActivePodsFunc,
    	sourcesReady config.SourcesReady,
    	podStatusProvider status.PodStatusProvider,
    	runtimeService internalapi.RuntimeService,
    	localStorageCapacityIsolation bool) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 12 11:25:36 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/container_manager_linux.go

    		err := cm.draManager.Start(dra.ActivePodsFunc(activePods), sourcesReady)
    		if err != nil {
    			return fmt.Errorf("start dra manager error: %w", err)
    		}
    	}
    
    	// Initialize CPU manager
    	err := cm.cpuManager.Start(cpumanager.ActivePodsFunc(activePods), sourcesReady, podStatusProvider, runtimeService, containerMap)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 10:18:16 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  3. pkg/scheduler/metrics/metric_recorder.go

    type PendingPodsRecorder struct {
    	recorder metrics.GaugeMetric
    }
    
    // NewActivePodsRecorder returns ActivePods in a Prometheus metric fashion
    func NewActivePodsRecorder() *PendingPodsRecorder {
    	return &PendingPodsRecorder{
    		recorder: ActivePods(),
    	}
    }
    
    // NewUnschedulablePodsRecorder returns UnschedulablePods in a Prometheus metric fashion
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 16 07:27:08 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/devicemanager/manager.go

    	if needsUpdateCheckpoint {
    		return m.writeCheckpoint()
    	}
    
    	return nil
    }
    
    // checkPodActive checks if the given pod is still in activePods list
    func (m *ManagerImpl) checkPodActive(pod *v1.Pod) bool {
    	activePods := m.activePods()
    	for _, activePod := range activePods {
    		if activePod.UID == pod.UID {
    			return true
    		}
    	}
    
    	return false
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 15 12:01:56 UTC 2024
    - 43K bytes
    - Viewed (0)
  5. pkg/kubelet/eviction/eviction_manager.go

    	if len(activePods) == 0 {
    		klog.ErrorS(nil, "Eviction manager: eviction thresholds have been met, but no pods are active to evict")
    		return nil, nil
    	}
    
    	// rank the running pods for eviction for the specified resource
    	rank(activePods, statsFunc)
    
    	klog.InfoS("Eviction manager: pods ranked for eviction", "pods", klog.KObjSlice(activePods))
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 27 18:55:56 UTC 2024
    - 24.6K bytes
    - Viewed (0)
  6. pkg/controller/job/indexed_job_utils.go

    // not covered by `activePods`, `succeededIndexes` or `failedIndexes`.
    // In cases of PodReplacementPolicy as Failed we will include `terminatingPods` in this list.
    func firstPendingIndexes(jobCtx *syncJobCtx, count, completions int) []int {
    	if count == 0 {
    		return nil
    	}
    	active := getIndexes(jobCtx.activePods)
    	result := make([]int, 0, count)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 21 00:44:53 UTC 2023
    - 17.5K bytes
    - Viewed (0)
  7. pkg/kubelet/cm/dra/types.go

    type Manager interface {
    	// Start starts the reconcile loop of the manager.
    	// This will ensure that all claims are unprepared even if pods get deleted unexpectedly.
    	Start(activePods ActivePodsFunc, sourcesReady config.SourcesReady) error
    
    	// PrepareResources prepares resources for a pod.
    	// It communicates with the DRA resource plugin to prepare resources.
    	PrepareResources(pod *v1.Pod) error
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 03 13:23:29 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  8. pkg/controller/job/job_controller_test.go

    	}
    	return pods
    }
    
    func setPodsStatuses(podIndexer cache.Indexer, job *batch.Job, pendingPods, activePods, succeededPods, failedPods, terminatingPods, readyPods int) {
    	for _, pod := range newPodList(pendingPods, v1.PodPending, job) {
    		podIndexer.Add(pod)
    	}
    	running := newPodList(activePods, v1.PodRunning, job)
    	for i, p := range running {
    		if i >= readyPods {
    			break
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 15:36:36 UTC 2024
    - 229.2K bytes
    - Viewed (0)
  9. pkg/kubelet/cm/qos_container_manager_linux_test.go

    		subsystems:    subsystems,
    		cgroupManager: NewCgroupManager(subsystems, "cgroupfs"),
    		cgroupRoot:    cgroupRoot,
    		qosReserved:   nil,
    	}
    
    	qosContainerManager.activePods = activeTestPods
    
    	return qosContainerManager, nil
    }
    
    func TestQoSContainerCgroup(t *testing.T) {
    	m, err := createTestQOSContainerManager()
    	assert.Nil(t, err)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 4K bytes
    - Viewed (0)
  10. pkg/kubelet/cm/cpumanager/fake_cpu_manager.go

    	"k8s.io/kubernetes/pkg/kubelet/config"
    	"k8s.io/kubernetes/pkg/kubelet/status"
    	"k8s.io/utils/cpuset"
    )
    
    type fakeManager struct {
    	state state.State
    }
    
    func (m *fakeManager) Start(activePods ActivePodsFunc, sourcesReady config.SourcesReady, podStatusProvider status.PodStatusProvider, containerRuntime runtimeService, initialContainers containermap.ContainerMap) error {
    	klog.InfoS("Start()")
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 03 16:26:09 UTC 2023
    - 2.9K bytes
    - Viewed (0)
Back to top