<p>Need an advice on running spark/kubernetes. I have Spark 2.3.0 which comes with native kubernetes support. I am trying to run the spark job using spark-submit with parameters master as"kubernetes-apiserver:port" &amp; other required parameters like spark image and others <a href="https://spark.apache.org/docs/latest/running-on-kubernetes.html" rel="nofollow noreferrer">as mentioned here</a> .
    How to enable auto scaling / increase the no of worker nodes based on load? Is there a sample document I can follow ? Some basic example/document would be very helpful. 
     Or is there any other way to deploy the spark on kubernetes which can help me achieve auto scale based on load. </p>

Spark_user
<p>Basically, Apache Spark 2.3.0 does not officially support auto scalling on K8S cluster, as you can see in <a href="https://spark.apache.org/docs/2.3.0/running-on-kubernetes.html#future-work" rel="nofollow noreferrer">future work after 2.3.0</a>.</p>

<p>BTW, it's still a feature working in progress, but you can try on the k8s fork for Spark 2.2</p>
