mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 10:20:51 +00:00
Merge pull request #114092 from anggao/update_method_name
e2e: Update GetExternalIP and GetInternalIP method name to make them more explicit.
This commit is contained in:
commit
233f9c210a
@ -1070,7 +1070,7 @@ func httpGetNoConnectionPoolTimeout(url string, timeout time.Duration) (*http.Re
|
||||
// This function executes commands on a node so it will work only for some
|
||||
// environments.
|
||||
func TestUnderTemporaryNetworkFailure(c clientset.Interface, ns string, node *v1.Node, testFunc func()) {
|
||||
host, err := e2enode.GetExternalIP(node)
|
||||
host, err := e2enode.GetSSHExternalIP(node)
|
||||
if err != nil {
|
||||
framework.Failf("Error getting node external ip : %v", err)
|
||||
}
|
||||
|
@ -217,36 +217,28 @@ func TotalReady(c clientset.Interface) (int, error) {
|
||||
return len(nodes.Items), nil
|
||||
}
|
||||
|
||||
// GetExternalIP returns node external IP concatenated with port 22 for ssh
|
||||
// GetSSHExternalIP returns node external IP concatenated with port 22 for ssh
|
||||
// e.g. 1.2.3.4:22
|
||||
func GetExternalIP(node *v1.Node) (string, error) {
|
||||
func GetSSHExternalIP(node *v1.Node) (string, error) {
|
||||
framework.Logf("Getting external IP address for %s", node.Name)
|
||||
host := ""
|
||||
|
||||
for _, a := range node.Status.Addresses {
|
||||
if a.Type == v1.NodeExternalIP && a.Address != "" {
|
||||
host = net.JoinHostPort(a.Address, sshPort)
|
||||
break
|
||||
return net.JoinHostPort(a.Address, sshPort), nil
|
||||
}
|
||||
}
|
||||
if host == "" {
|
||||
return "", fmt.Errorf("Couldn't get the external IP of host %s with addresses %v", node.Name, node.Status.Addresses)
|
||||
}
|
||||
return host, nil
|
||||
return "", fmt.Errorf("Couldn't get the external IP of host %s with addresses %v", node.Name, node.Status.Addresses)
|
||||
}
|
||||
|
||||
// GetInternalIP returns node internal IP
|
||||
func GetInternalIP(node *v1.Node) (string, error) {
|
||||
host := ""
|
||||
// GetSSHInternalIP returns node internal IP concatenated with port 22 for ssh
|
||||
func GetSSHInternalIP(node *v1.Node) (string, error) {
|
||||
for _, address := range node.Status.Addresses {
|
||||
if address.Type == v1.NodeInternalIP && address.Address != "" {
|
||||
host = net.JoinHostPort(address.Address, sshPort)
|
||||
break
|
||||
return net.JoinHostPort(address.Address, sshPort), nil
|
||||
}
|
||||
}
|
||||
if host == "" {
|
||||
return "", fmt.Errorf("Couldn't get the internal IP of host %s with addresses %v", node.Name, node.Status.Addresses)
|
||||
}
|
||||
return host, nil
|
||||
|
||||
return "", fmt.Errorf("Couldn't get the internal IP of host %s with addresses %v", node.Name, node.Status.Addresses)
|
||||
}
|
||||
|
||||
// FirstAddressByTypeAndFamily returns the first address that matches the given type and family of the list of nodes
|
||||
|
@ -78,9 +78,9 @@ func installFlex(c clientset.Interface, node *v1.Node, vendor, driver, filePath
|
||||
host := ""
|
||||
var err error
|
||||
if node != nil {
|
||||
host, err = e2enode.GetExternalIP(node)
|
||||
host, err = e2enode.GetSSHExternalIP(node)
|
||||
if err != nil {
|
||||
host, err = e2enode.GetInternalIP(node)
|
||||
host, err = e2enode.GetSSHInternalIP(node)
|
||||
}
|
||||
} else {
|
||||
instanceWithPort := framework.APIAddress()
|
||||
@ -110,9 +110,9 @@ func uninstallFlex(c clientset.Interface, node *v1.Node, vendor, driver string)
|
||||
host := ""
|
||||
var err error
|
||||
if node != nil {
|
||||
host, err = e2enode.GetExternalIP(node)
|
||||
host, err = e2enode.GetSSHExternalIP(node)
|
||||
if err != nil {
|
||||
host, err = e2enode.GetInternalIP(node)
|
||||
host, err = e2enode.GetSSHInternalIP(node)
|
||||
}
|
||||
} else {
|
||||
instanceWithPort := framework.APIAddress()
|
||||
|
@ -127,7 +127,7 @@ var _ = utils.SIGDescribe("NFSPersistentVolumes[Disruptive][Flaky]", func() {
|
||||
for _, node := range nodes.Items {
|
||||
if node.Name != nfsServerPod.Spec.NodeName {
|
||||
clientNode = &node
|
||||
clientNodeIP, err = e2enode.GetExternalIP(clientNode)
|
||||
clientNodeIP, err = e2enode.GetSSHExternalIP(clientNode)
|
||||
framework.ExpectNoError(err)
|
||||
break
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user