kingamarton commented on pull request #50:
URL: 
https://github.com/apache/incubator-yunikorn-release/pull/50#issuecomment-981720740


   I checked today how Helm install/update works. It has a hardcoded order of 
installing different kinds and manifests, but I haven't seen anything about an 
order of the same type, however we can force an order in two ways:
   - by using annotations and set pre-install hook, so we make sure that the 
admission controller is installed first
   - by using init containers with a simple sleep command. Set a higher value 
for the scheduler.  See the details in the following article: 
https://stackoverflow.com/questions/59653816/helm-install-in-specific-order-for-deployment
   
   To be honest, none of this solutions seems very reliable. I would rather 
install them manually, so I can make sure that the admission controller is up 
and running before the scheduler.
   @yuchaoran2011  do you have any ideas on how this order can be forced 
without splitting the chrts?
   


-- 
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