Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for podStates (0.36 sec)

  1. pkg/kubelet/eviction/helpers.go

    }
    
    // cachedStatsFunc returns a statsFunc based on the provided pod stats.
    func cachedStatsFunc(podStats []statsapi.PodStats) statsFunc {
    	uid2PodStats := map[string]statsapi.PodStats{}
    	for i := range podStats {
    		uid2PodStats[podStats[i].PodRef.UID] = podStats[i]
    	}
    	return func(pod *v1.Pod) (statsapi.PodStats, bool) {
    		stats, found := uid2PodStats[string(pod.UID)]
    		return stats, found
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 53.6K bytes
    - Viewed (0)
  2. pkg/kubelet/status/status_manager_test.go

    		oldPodStatus                  func(input v1.PodStatus) v1.PodStatus
    		newPodStatus                  func(input v1.PodStatus) v1.PodStatus
    		expectPodStatus               v1.PodStatus
    	}{
    		{
    			"no change",
    			false,
    			false,
    			func(input v1.PodStatus) v1.PodStatus { return input },
    			func(input v1.PodStatus) v1.PodStatus { return input },
    			getPodStatus(),
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 02 16:27:19 UTC 2024
    - 68.1K bytes
    - Viewed (0)
  3. pkg/kubelet/kuberuntime/kuberuntime_manager.go

    }
    
    func shouldRestartOnFailure(pod *v1.Pod) bool {
    	return pod.Spec.RestartPolicy != v1.RestartPolicyNever
    }
    
    func containerSucceeded(c *v1.Container, podStatus *kubecontainer.PodStatus) bool {
    	cStatus := podStatus.FindContainerStatusByName(c.Name)
    	if cStatus == nil || cStatus.State == kubecontainer.ContainerStateRunning {
    		return false
    	}
    	return cStatus.ExitCode == 0
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 22 02:01:31 UTC 2024
    - 64.7K bytes
    - Viewed (0)
  4. pkg/kubelet/kuberuntime/kuberuntime_manager_test.go

    	makeAndSetFakePod(t, m, fakeRuntime, pod)
    
    	podStatus, err := m.GetPodStatus(ctx, pod.UID, pod.Name, pod.Namespace)
    	assert.NoError(t, err)
    	assert.Equal(t, pod.UID, podStatus.ID)
    	assert.Equal(t, pod.Name, podStatus.Name)
    	assert.Equal(t, pod.Namespace, podStatus.Namespace)
    	assert.Equal(t, apitest.FakePodSandboxIPs, podStatus.IPs)
    }
    
    func TestStopContainerWithNotFoundError(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 96K bytes
    - Viewed (0)
  5. pkg/kubelet/pod_workers_test.go

    	kl.pod, kl.mirrorPod, kl.podStatus = pod, mirrorPod, podStatus
    	kl.wg.Done()
    	return false, nil
    }
    
    func (kl *simpleFakeKubelet) SyncTerminatingPod(ctx context.Context, pod *v1.Pod, podStatus *kubecontainer.PodStatus, gracePeriod *int64, podStatusFn func(*v1.PodStatus)) error {
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 75.6K bytes
    - Viewed (0)
  6. pkg/kubelet/kuberuntime/kuberuntime_container.go

    // targeting. The target is stored as EphemeralContainer.TargetContainerName, which must be
    // resolved to a ContainerID using podStatus. The target container must already exist, which
    // usually isn't a problem since ephemeral containers aren't allowed at pod creation time.
    func (s *startSpec) getTargetID(podStatus *kubecontainer.PodStatus) (*kubecontainer.ContainerID, error) {
    	if s.ephemeralContainer == nil || s.ephemeralContainer.TargetContainerName == "" {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 54.7K bytes
    - Viewed (0)
  7. pkg/kubelet/volumemanager/populator/desired_state_of_world_populator_test.go

    	tests := []struct {
    		desc          string
    		hasAddedPods  bool
    		podState      string
    		expectedFound bool // Found pod is added to DSW
    	}{
    		{
    			desc:          "HasAddedPods is false, ShouldPodRuntimeBeRemoved and ShouldPodContainerBeTerminating are both true",
    			hasAddedPods:  false,
    			podState:      Removed,
    			expectedFound: false, // Pod should not be added to DSW
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 51.4K bytes
    - Viewed (0)
  8. pkg/registry/core/pod/strategy_test.go

    			expectMatch:   false,
    		},
    		{
    			in: &api.Pod{
    				Status: api.PodStatus{Phase: api.PodRunning},
    			},
    			fieldSelector: fields.ParseSelectorOrDie("status.phase=Running"),
    			expectMatch:   true,
    		},
    		{
    			in: &api.Pod{
    				Status: api.PodStatus{Phase: api.PodRunning},
    			},
    			fieldSelector: fields.ParseSelectorOrDie("status.phase=Pending"),
    			expectMatch:   false,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 76.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/apis/example/v1/generated.pb.go

    }
    
    var xxx_messageInfo_PodSpec proto.InternalMessageInfo
    
    func (m *PodStatus) Reset()      { *m = PodStatus{} }
    func (*PodStatus) ProtoMessage() {}
    func (*PodStatus) Descriptor() ([]byte, []int) {
    	return fileDescriptor_c0604dbfc428ecfb, []int{4}
    }
    func (m *PodStatus) XXX_Unmarshal(b []byte) error {
    	return m.Unmarshal(b)
    }
    func (m *PodStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
    	b = b[:cap(b)]
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 06:06:37 UTC 2024
    - 56.9K bytes
    - Viewed (0)
  10. pkg/kubelet/stats/cri_stats_provider_test.go

    		}
    	}
    	return podSandboxStats
    }
    func getPodSandboxStatsStrictlyFromCRI(seed int, podSandbox *critest.FakePodSandbox) statsapi.PodStats {
    	podStats := statsapi.PodStats{
    		PodRef: statsapi.PodReference{
    			Name:      podSandbox.Metadata.Name,
    			UID:       podSandbox.Metadata.Uid,
    			Namespace: podSandbox.Metadata.Namespace,
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 14:24:16 UTC 2024
    - 54.5K bytes
    - Viewed (0)
Back to top