This is a proposed project for Google Summer of Code
Description: conu [1] defines a generic API to interact with containers and container engines. To make the project more usable, we would like add implementation of another container runtimes, such as Container Runtime Interface (CRI) [2][3] of Kubernetes project. CRI is a generic interface defined by kubernetes project which container engines need to implement in order to communicate with kubernetes. Adding implementation for this interface into conu project will make it easy for conu users to interact with variety of container runtimes and perform operations which would be executed inside kubernetes.
Deliverables: Write a series of pull requests to implement selected container runtime into conu project. The newly added functionality needs to have integration tests which can run inside CI environment.
[1] https://github.com/fedora-modularity/conu/ [2] http://blog.kubernetes.io/2016/12/container-runtime-interface-cri-in-kubernetes.html [3] https://github.com/vbatts/python-kubernetes-cri
Thanks x3 :dancer: . I'll wait for you to finish and squash everything into the first PR :)
All the 3 ideas is now a PR at mentored-projects#21
Merged PR #21 - Thank you @eslobodo and @skamath
Metadata Update from @bex: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.