zheniantoushipashi commented on PR #37802:
URL: https://github.com/apache/spark/pull/37802#issuecomment-1238949312

   I studied your previous discussions, but  i  still think the change i pull 
request  is  useful,   i   investigative  this  document 
https://docs.google.com/document/d/1xgQGRpaHQX6-QH_J9YV2C2Dh6RpXefUpLM7KGkzL6Fg/edit#heading=h.1quyr1r2kr5n
  ,  i known  spark will  support more  scheduler in the future,   but  the 
configuration i  add in this pr is just  for   volcano scheduler ,  and the 
change is  just in the   VolcanoFeatureStep.scala , and the configuration  
prefixed with  spark.kubernetes.scheduler.volcano.podGroup ,  not  a  global  
spark configuration for  all the  scheduler,  
   
   We can arbitrarily create queues in volcano,  and  In our scenario,   we 
need to dynamically specify the volcano queue,   our users can dynamically use 
different queues ,   if we must create a  template file Just to dynamically use 
the queue I created, it is very  inconvenient, i  must add some code to  create 
a file  or i  must use configmap to mount the  a new template file and restart 
the k8s  application,     it is no cool,   
   
   
   i  think  the  template file and the configuration is not conflict,  
   
   
![image](https://user-images.githubusercontent.com/3105102/188801328-d78f9ca4-23c7-43c0-8fcd-c052bff8ba23.png)
   
   
   spark driver pod and executor pod can  use  template define  the pod 
resource,  and spark configuration can override the template file,  I think 
this usage is reasonable。 
   
   
     


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to