Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IsPodActive (0.12 sec)

  1. pkg/controller/controller_utils.go

    	return maxRestarts
    }
    
    // FilterActivePods returns pods that have not terminated.
    func FilterActivePods(logger klog.Logger, pods []*v1.Pod) []*v1.Pod {
    	var result []*v1.Pod
    	for _, p := range pods {
    		if IsPodActive(p) {
    			result = append(result, p)
    		} else {
    			logger.V(4).Info("Ignoring inactive pod", "pod", klog.KObj(p), "phase", p.Status.Phase, "deletionTime", klog.SafePtr(p.DeletionTimestamp))
    		}
    	}
    	return result
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 12 15:34:44 UTC 2024
    - 47.6K bytes
    - Viewed (0)
  2. pkg/controller/replicaset/replica_set.go

    func getPodsRankedByRelatedPodsOnSameNode(podsToRank, relatedPods []*v1.Pod) controller.ActivePodsWithRanks {
    	podsOnNode := make(map[string]int)
    	for _, pod := range relatedPods {
    		if controller.IsPodActive(pod) {
    			podsOnNode[pod.Spec.NodeName]++
    		}
    	}
    	ranks := make([]int, len(podsToRank))
    	for i, pod := range podsToRank {
    		ranks[i] = podsOnNode[pod.Spec.NodeName]
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 33.2K bytes
    - Viewed (0)
Back to top