I figured this out after spelunking the UI code a little. The trick is to set the SPARK_PUBLIC_DNS environmental variable to the public DNS name of each server in the cluster, per node. I'm running in standalone mode, so it was just a matter of adding the setting to spark-env.sh.
On Mon, Jul 20, 2015 at 9:59 AM Bob Corsaro <rcors...@gmail.com> wrote: > I'm running a spark cluster and I'd like to access the Spark-UI from > outside the LAN. The problem is all the links are to internal IP addresses. > Is there anyway to config hostnames for each of the hosts in the cluster > and use those for the links? >