File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
resource-managers/kubernetes/core/src/main/scala/org/apache/spark/deploy/kubernetes Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -747,9 +747,11 @@ private[spark] class Client(
747747 node.getSpec.getUnschedulable)
748748 .flatMap(_.getStatus.getAddresses.asScala)
749749 // The list contains hostnames, internal and external IP addresses.
750- // we want only external IP addresses in our list
751750 // (https://kubernetes.io/docs/admin/node/#addresses)
752- .filter(_.getType == " ExternalIP" )
751+ // we want only external IP addresses and legacyHostIP addresses in our list
752+ // legacyHostIPs are deprecated and will be removed in the future.
753+ // (https://github.com/kubernetes/kubernetes/issues/9267)
754+ .filter(address => address.getType == " ExternalIP" || address.getType == " LegacyHostIP" )
753755 .map(address => {
754756 s " $urlScheme:// ${address.getAddress}: $servicePort"
755757 }).toSet
You can’t perform that action at this time.
0 commit comments