Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for PodRunning (0.15 sec)

  1. pkg/kubelet/kubelet_test.go

    	pods[2].Status.Phase = v1.PodRunning
    	pods[2].DeletionTimestamp = &now
    	pods[2].Status.ContainerStatuses = []v1.ContainerStatus{
    		{State: v1.ContainerState{
    			Running: &v1.ContainerStateRunning{
    				StartedAt: now,
    			},
    		}},
    	}
    
    	// pending and running pods are included
    	pods[3].Status.Phase = v1.PodPending
    	pods[4].Status.Phase = v1.PodRunning
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 106.9K bytes
    - Viewed (0)
  2. pkg/kubelet/kubelet_pods.go

    		// One or more containers has not been started
    		return v1.PodPending
    	case running > 0 && unknown == 0:
    		// All containers have been started, and at least
    		// one container is running
    		return v1.PodRunning
    	case running == 0 && stopped > 0 && unknown == 0:
    		// The pod is terminal so its containers won't be restarted regardless
    		// of the restart policy.
    		if podIsTerminal {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 101.2K bytes
    - Viewed (0)
  3. pkg/kubelet/kubelet.go

    	// since kubelet first saw the pod if firstSeenTime is set.
    	existingStatus, ok := kl.statusManager.GetPodStatus(pod.UID)
    	if !ok || existingStatus.Phase == v1.PodPending && apiPodStatus.Phase == v1.PodRunning &&
    		!firstSeenTime.IsZero() {
    		metrics.PodStartDuration.Observe(metrics.SinceInSeconds(firstSeenTime))
    	}
    
    	kl.statusManager.SetPodStatus(pod, apiPodStatus)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (0)
Back to top