We currently have two PRs #639 and #565 which both create anew taskService plugin for urunc's contianerd shim and both setup a new connection with contianerd. Also, there will be some dependency on the annotations and therefore we need to come up with a plan to integrate both approaches in one.
Part of the integration is to come up with a common structure to handle and use the containerd's new connection and resource. For that purpose, let;s use this issue to coordinate the integration of the work and also decide the interface for containerd communication.
As a first step, I would suggest @jiwahn and @sidneychang to share the APIs of contianerd they interact with and how they handle the connection or any other resources.
We currently have two PRs #639 and #565 which both create anew taskService plugin for urunc's contianerd shim and both setup a new connection with contianerd. Also, there will be some dependency on the annotations and therefore we need to come up with a plan to integrate both approaches in one.
Part of the integration is to come up with a common structure to handle and use the containerd's new connection and resource. For that purpose, let;s use this issue to coordinate the integration of the work and also decide the interface for containerd communication.
As a first step, I would suggest @jiwahn and @sidneychang to share the APIs of contianerd they interact with and how they handle the connection or any other resources.