mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 04:08:16 +00:00 
			
		
		
		
	Add logs near force deletions of Pods
This commit is contained in:
		@@ -118,6 +118,7 @@ func setPodTerminationReason(kubeClient clientset.Interface, pod *api.Pod, nodeN
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
func forcefullyDeletePod(c clientset.Interface, pod *api.Pod) error {
 | 
					func forcefullyDeletePod(c clientset.Interface, pod *api.Pod) error {
 | 
				
			||||||
	var zero int64
 | 
						var zero int64
 | 
				
			||||||
 | 
						glog.Infof("NodeController is force deleting Pod: %v:%v", pod.Namespace, pod.Name)
 | 
				
			||||||
	err := c.Core().Pods(pod.Namespace).Delete(pod.Name, &api.DeleteOptions{GracePeriodSeconds: &zero})
 | 
						err := c.Core().Pods(pod.Namespace).Delete(pod.Name, &api.DeleteOptions{GracePeriodSeconds: &zero})
 | 
				
			||||||
	if err == nil {
 | 
						if err == nil {
 | 
				
			||||||
		glog.V(4).Infof("forceful deletion of %s succeeded", pod.Name)
 | 
							glog.V(4).Infof("forceful deletion of %s succeeded", pod.Name)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -68,6 +68,7 @@ func NewPodGC(kubeClient clientset.Interface, podInformer cache.SharedIndexInfor
 | 
				
			|||||||
		kubeClient:             kubeClient,
 | 
							kubeClient:             kubeClient,
 | 
				
			||||||
		terminatedPodThreshold: terminatedPodThreshold,
 | 
							terminatedPodThreshold: terminatedPodThreshold,
 | 
				
			||||||
		deletePod: func(namespace, name string) error {
 | 
							deletePod: func(namespace, name string) error {
 | 
				
			||||||
 | 
								glog.Infof("PodGC is force deleting Pod: %v:%v", namespace, name)
 | 
				
			||||||
			return kubeClient.Core().Pods(namespace).Delete(name, api.NewDeleteOptions(0))
 | 
								return kubeClient.Core().Pods(namespace).Delete(name, api.NewDeleteOptions(0))
 | 
				
			||||||
		},
 | 
							},
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user