You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openwhisk.apache.org by GitBox <gi...@apache.org> on 2020/01/02 22:59:35 UTC

[GitHub] [openwhisk] dgrove-oss opened a new pull request #4785: remove experimental KubernetesClientWithInvokerAgent

dgrove-oss opened a new pull request #4785: remove experimental KubernetesClientWithInvokerAgent
URL: https://github.com/apache/openwhisk/pull/4785
 
 
   Remove experimental KubernetesClientWithInvokerAgent implementation of
   the ContainerFactory SPI to simplify the codebase.  This code was an
   exploration of implementing pause/unpause functionality when using the
   KubernetesContainerFactory, but was never implemented to a useful
   level of functionality.  Most seriously, if an invoker or invoker
   agent crashed it would leave orphaned suspended pods that Kubernetes
   was not able to cleanly remove without cluster admin-level
   intervention since they had been paused "behind the back" of the
   Kubernetes scheduler using low-level mechanisms.  A secondary
   consideration is that the actual invoker agent (go code in the
   deploy-kube project) was only implemented for the case when the
   underlying container engine was Docker. Given the subsequent shift
   away from Docker to containerd or cri-o, the invoker agent did not
   support recent versions of Kubernetes or OpenShift.
   

----------------------------------------------------------------
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:
users@infra.apache.org


With regards,
Apache Git Services

[GitHub] [openwhisk] dgrove-oss merged pull request #4785: remove experimental KubernetesClientWithInvokerAgent

Posted by GitBox <gi...@apache.org>.
dgrove-oss merged pull request #4785: remove experimental KubernetesClientWithInvokerAgent
URL: https://github.com/apache/openwhisk/pull/4785
 
 
   

----------------------------------------------------------------
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:
users@infra.apache.org


With regards,
Apache Git Services