This repository was archived by the owner on Jan 9, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -49,14 +49,23 @@ being contacted at `api_server_url`. If no HTTP protocol is specified in the URL
4949setting the master to ` k8s://example.com:443 ` is equivalent to setting it to ` k8s://https://example.com:443 ` , but to
5050connect without SSL on a different port, the master would be set to ` k8s://http://example.com:8443 ` .
5151
52+
53+ If you have a Kubernetes cluster setup, one way to discover the apiserver URL is by executing ` kubectl cluster-info ` .
54+
55+ > kubectl cluster-info
56+ Kubernetes master is running at http://127.0.0.1:8080
57+
58+ In the above example, the specific Kubernetes cluster can be used with spark submit by specifying
59+ ` --master k8s://http://127.0.0.1:8080 ` as an argument to spark-submit.
60+
5261Note that applications can currently only be executed in cluster mode, where the driver and its executors are running on
5362the cluster.
5463
5564### Dependency Management and Docker Containers
5665
5766Spark supports specifying JAR paths that are either on the submitting host's disk, or are located on the disk of the
5867driver and executors. Refer to the [ application submission] ( submitting-applications.html#advanced-dependency-management )
59- section for details. Note that files specified with the ` local ` scheme should be added to the container image of both
68+ section for details. Note that files specified with the ` local:// ` scheme should be added to the container image of both
6069the driver and the executors. Files without a scheme or with the scheme ` file:// ` are treated as being on the disk of
6170the submitting machine, and are uploaded to the driver running in Kubernetes before launching the application.
6271
You can’t perform that action at this time.
0 commit comments