Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for sortPodIPs (0.09 sec)

  1. pkg/kubelet/kubelet_pods.go

    	internalFieldPath, _, err := podshelper.ConvertDownwardAPIFieldLabel(fs.APIVersion, fs.FieldPath, "")
    	if err != nil {
    		return "", err
    	}
    
    	// make podIPs order match node IP family preference #97979
    	podIPs = kl.sortPodIPs(podIPs)
    	if len(podIPs) > 0 {
    		podIP = podIPs[0]
    	}
    
    	switch internalFieldPath {
    	case "spec.nodeName":
    		return pod.Spec.NodeName, nil
    	case "spec.serviceAccountName":
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 101.2K bytes
    - Viewed (0)
  2. pkg/kubelet/kubelet_pods_test.go

    			defer testKubelet.Cleanup()
    			kl := testKubelet.kubelet
    			if tc.nodeIP != "" {
    				kl.nodeIPs = []net.IP{netutils.ParseIPSloppy(tc.nodeIP)}
    			}
    
    			podIPs := kl.sortPodIPs(tc.podIPs)
    			if !reflect.DeepEqual(podIPs, tc.expectedIPs) {
    				t.Fatalf("Expected PodIPs %#v, got %#v", tc.expectedIPs, podIPs)
    			}
    		})
    	}
    }
    
    // func init() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 00:05:23 UTC 2024
    - 198.8K bytes
    - Viewed (0)
Back to top