aboutsummaryrefslogtreecommitdiff
path: root/docs/configuration.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/configuration.md')
-rw-r--r--docs/configuration.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/configuration.md b/docs/configuration.md
index 6e98f67b73..ebd0aa796d 100644
--- a/docs/configuration.md
+++ b/docs/configuration.md
@@ -658,6 +658,20 @@ Apart from these, the following properties are also available, and may be useful
</td>
</tr>
<tr>
+ <td><code>spark.ui.reverseProxy</code></td>
+ <td>false</td>
+ <td>
+ Enable running Spark Master as reverse proxy for worker and application UIs. In this mode, Spark master will reverse proxy the worker and application UIs to enable access without requiring direct access to their hosts. Use it with caution, as worker and application UI will not be accessible directly, you will only be able to access them through spark master/proxy public URL. This setting affects all the workers and application UIs running in the cluster and must be set on all the workers, drivers and masters.
+ </td>
+</tr>
+<tr>
+ <td><code>spark.ui.reverseProxyUrl</code></td>
+ <td></td>
+ <td>
+ This is the URL where your proxy is running. This URL is for proxy which is running in front of Spark Master. This is useful when running proxy for authentication e.g. OAuth proxy. Make sure this is a complete URL including scheme (http/https) and port to reach your proxy.
+ </td>
+</tr>
+<tr>
<td><code>spark.worker.ui.retainedExecutors</code></td>
<td>1000</td>
<td>