ningyougang opened a new pull request #639:
URL: https://github.com/apache/openwhisk-deploy-kube/pull/639


   If want to deploy two helm release openwhisk cluster,  when the second helm 
release cluster's invokerN pod is restarting, it will delete the first helm 
release's invokerN runtime pods.
   
   Because when invokerN pod is starting, it will delete  runtime pods with 
label(invoker=invokerN) only. e.g.
   
https://github.com/apache/openwhisk/blob/master/core/invoker/src/main/scala/org/apache/openwhisk/core/containerpool/kubernetes/KubernetesContainerFactory.scala#L65
   
   in order to avoid `delete other helm release invokerN's runtime pod`, it is 
better to add helm release to invoker pod, and when invoker pod is starting, 
add label(release=xxxxxx) together with label(invoker=invokerN) to delete 
runtime pods.
   
   another brother pr: https://github.com/apache/openwhisk/pull/4979


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

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


Reply via email to