SSH configuration
Here is the list of currently supported ssh config options. Here is the documentation on ssh config options in general including the ones we support. Here is a discussion and example on how to use Match keyword and ProxyCommand. Here's a possible ssh config that uses all options we support:
Host *
AddressFamily inet
CanonicalDomains com
CanonicalizeFallbackLocal no
CanonicalizeHostname no
CanonicalizeMaxDots 1
HostName example.com
Port 22
Host proxy_server
User user
Port 22
Hostname some_domain
Match host example.com exec not_inside_network
ProxyCommand ssh -W %h:%p proxy_server
See more in Spark Web UI Documentation