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]
