Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for IsPodForMirrorPodTerminatingByFullName (0.31 sec)

  1. pkg/kubelet/pod_workers.go

    	// IsPodForMirrorPodTerminatingByFullName returns true if a static pod with the
    	// provided pod name is currently terminating and has yet to complete. It is
    	// intended to be used only during orphan mirror pod cleanup to prevent us from
    	// deleting a terminating static pod from the apiserver before the pod is shut
    	// down.
    	IsPodForMirrorPodTerminatingByFullName(podFullname string) bool
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 02 13:22:37 UTC 2024
    - 74.8K bytes
    - Viewed (0)
  2. pkg/kubelet/pod_workers_test.go

    }
    func (f *fakePodWorkers) ShouldPodContentBeRemoved(uid types.UID) bool {
    	f.statusLock.Lock()
    	defer f.statusLock.Unlock()
    	return f.removeContent[uid]
    }
    func (f *fakePodWorkers) IsPodForMirrorPodTerminatingByFullName(podFullname string) bool {
    	f.statusLock.Lock()
    	defer f.statusLock.Unlock()
    	return f.terminatingStaticPods[podFullname]
    }
    
    type TestingInterface interface {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 75.6K bytes
    - Viewed (0)
  3. pkg/kubelet/kubelet_pods.go

    	// pod worker)
    	klog.V(3).InfoS("Clean up orphaned mirror pods")
    	for _, podFullname := range orphanedMirrorPodFullnames {
    		if !kl.podWorkers.IsPodForMirrorPodTerminatingByFullName(podFullname) {
    			_, err := kl.mirrorPodClient.DeleteMirrorPod(podFullname, nil)
    			if err != nil {
    				klog.ErrorS(err, "Encountered error when deleting mirror pod", "podName", podFullname)
    			} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 101.2K bytes
    - Viewed (0)
Back to top