Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for gcUnscheduledTerminating (0.33 sec)

  1. pkg/controller/podgc/gc_controller.go

    	if errors.IsNotFound(fetchErr) {
    		return false, nil
    	}
    	return fetchErr == nil, fetchErr
    }
    
    // gcUnscheduledTerminating deletes pods that are terminating and haven't been scheduled to a particular node.
    func (gcc *PodGCController) gcUnscheduledTerminating(ctx context.Context, pods []*v1.Pod) {
    	logger := klog.FromContext(ctx)
    	logger.V(4).Info("GC'ing unscheduled pods which are terminating")
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  2. pkg/controller/podgc/gc_controller_test.go

    			}
    
    			pods, err := podInformer.Lister().List(labels.Everything())
    			if err != nil {
    				t.Errorf("Error while listing all Pods: %v", err)
    				return
    			}
    			gcc.gcUnscheduledTerminating(ctx, pods)
    			verifyDeletedAndPatchedPods(t, client, test.deletedPodNames, test.patchedPodNames)
    			testDeletingPodsMetrics(t, len(test.deletedPodNames), metrics.PodGCReasonTerminatingUnscheduled)
    		})
    	}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 08:16:48 UTC 2024
    - 29K bytes
    - Viewed (0)
Back to top