title: How to execute Spark programs with Dynamic Resource Allocation?
body: <p>I am using spark-summit command for executing Spark jobs with parameters such as:</p>
  
  <pre><code>spark-submit --master yarn-cluster --driver-cores 2 \
   --driver-memory 2G --num-executors 10 \
   --executor-cores 5 --executor-memory 2G \
   --class com.spark.sql.jdbc.SparkDFtoOracle2 \
   Spark-hive-sql-Dataframe-0.0.1-SNAPSHOT-jar-with-dependencies.jar
  </code></pre>
  
  <p>Now i want to execute the same program using Spark's Dynamic Resource allocation. Could you please help with the usage of Dynamic Resource Allocation in executing Spark programs.</p>