mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-07 03:03:59 +00:00
Filter out IPV6 addresses from NodeAddresses() returned by vSphere
This commit is contained in:
parent
f4fc4be805
commit
d05b279d9b
@ -530,12 +530,14 @@ func (vs *VSphere) NodeAddresses(nodeName k8stypes.NodeName) ([]v1.NodeAddress,
|
|||||||
addressType = v1.NodeInternalIP
|
addressType = v1.NodeInternalIP
|
||||||
}
|
}
|
||||||
for _, ip := range v.IpAddress {
|
for _, ip := range v.IpAddress {
|
||||||
v1helper.AddToNodeAddresses(&addrs,
|
if net.ParseIP(ip).To4() != nil {
|
||||||
v1.NodeAddress{
|
v1helper.AddToNodeAddresses(&addrs,
|
||||||
Type: addressType,
|
v1.NodeAddress{
|
||||||
Address: ip,
|
Type: addressType,
|
||||||
},
|
Address: ip,
|
||||||
)
|
},
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return addrs, nil
|
return addrs, nil
|
||||||
|
Loading…
Reference in New Issue
Block a user