Dan Kohn, executive director of the Cloud Native Computing Foundation (CNCF), kicked off the Kubecon CloudNative EU event here today with a pair of official announcements. As expected, and reported by ServerWatch a week ago, the Docker containerd and CoreOS rkt container runtime project have been officially contributed to the CNCF. The official vote accepting the projects was conducted on March 28 in Berlin.
Since the beginning of 2017 the Cloud Native Computing Foundation (CNCF), an open source foundation dedicated to advancing the development of cloud native services, has added three new projects to their portfolio for hosting and stewardship, including: linkerd, a transparent proxy ‘service mesh’ that provides service discovery, and communication failure handling and visibility; gRPC, a language agnostic, high performance RPC framework; and CoreDNS, a fast and configurable cloud native DNS server.
Last year in December, Docker open sourced docker runtime and released it as ‘containerd’ and started shopping for an independent party to oversee and manage the project. They have found a home, and as expected, it’s none other than the Linux Foundation.
The Cloud Native Computing Foundation (CNCF) appears to be suffering an embarrassment of container technology riches. Docker Inc., after pledging to give up control of the lower level run-time Docker functions as promised, is proposing the CNCF will now be responsible for continuing the development of containerd as an open-source project. At the same time, CoreOS announced that it, too, is proposing the CNCF take control over the rival rkt container platform.
At the same time that Docker offered to donate its containerd technology to the Cloud Native Computing Foundation (CNCF), CoreOS did the same with its competing rkt. Containerd (pronounced “container dee”) and rkt (say “rocket”) are both container runtime facilities, managing container images, a key component of cloud native computing.
In December 2016, Solomon Hykes, the founder of Docker, announced a re-focused containerd (Con-tay-ner-D) initiative, spinning out the core container runtime from the Docker Engine community project. At the time, it wasn’t entirely clear where containerd would land, but now the picture has come into focus, as Docker is sending containerd to the Cloud Native Computing Foundation (CNCF).
Late last year Docker announced it was releasing its core container runtime as a standalone open-source project with the intent to donate the project to a foundation. Today, the company is making good on that promise with the announcement that it has presented a proposal to the Cloud Native Computing Foundation (CNCF) Technical Oversight Committee for it to become a CNCF project.
Fulfilling a promise made last December, Docker Inc. on Wednesday donated containerd, a core piece of the Docker runtime engine, to the Cloud Native Computing Foundation.
Docker, Inc. plans to donate its containerd open source project to the Cloud Native Computing Foundation (CNCF). Containerd is the core container runtime functionality – the bare-bones software – needed to create a Docker container. In December Docker spun containerd into a standalone open source project and said it would be donating it to a neutral foundation in 2017. Today, the company presented a proposal to the CNCF Technical Oversight Committee for containerd to become a CNCF project. It hopes to get it accepted within a couple of weeks.