Merge pull request #122780 from pacoxu/fix-mirror-pod-log
kubelet: make log more clearer for not create a mirror pod
This commit is contained in:
		@@ -1905,7 +1905,9 @@ func (kl *Kubelet) SyncPod(ctx context.Context, updateType kubetypes.SyncPodType
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
		if mirrorPod == nil || deleted {
 | 
							if mirrorPod == nil || deleted {
 | 
				
			||||||
			node, err := kl.GetNode()
 | 
								node, err := kl.GetNode()
 | 
				
			||||||
			if err != nil || node.DeletionTimestamp != nil {
 | 
								if err != nil {
 | 
				
			||||||
 | 
									klog.V(4).ErrorS(err, "No need to create a mirror pod, since failed to get node info from the cluster", "node", klog.KRef("", string(kl.nodeName)))
 | 
				
			||||||
 | 
								} else if node.DeletionTimestamp != nil {
 | 
				
			||||||
				klog.V(4).InfoS("No need to create a mirror pod, since node has been removed from the cluster", "node", klog.KRef("", string(kl.nodeName)))
 | 
									klog.V(4).InfoS("No need to create a mirror pod, since node has been removed from the cluster", "node", klog.KRef("", string(kl.nodeName)))
 | 
				
			||||||
			} else {
 | 
								} else {
 | 
				
			||||||
				klog.V(4).InfoS("Creating a mirror pod for static pod", "pod", klog.KObj(pod))
 | 
									klog.V(4).InfoS("Creating a mirror pod for static pod", "pod", klog.KObj(pod))
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user