logo

containerd: Project Update and Deep Dive

2022-05-18

Authors:   Phil Estes, Derek McGowan


Summary

Containerd is a stable and growing project that has seen increased usage due to the deprecation of dockershim in Kubernetes. The project has many exciting features in development, including the new sub-project nerdctl. The presentation provides an introduction and deep dive into containerd's architecture and configuration for Kubernetes users.
  • Containerd has seen tremendous growth in the last year, with increased usage due to the deprecation of dockershim in Kubernetes
  • Nerdctl is a new sub-project that has filled a crucial usability gap for operators and developers coming to containerd
  • Containerd's architecture is designed around using plugins, with a thin and lightweight shim layer that manages the container process
  • The transfer service is a new addition to containerd that handles image distribution and provides a better experience for clients
  • Documentation improvements are needed for the project, and contributions are welcome
The deprecation of dockershim in Kubernetes has driven many users to containerd, and the project has seen a lot of growth as a result. Despite the increased usage, the project has remained stable and users have had a good experience moving to containerd. Nerdctl, a new sub-project, has also been well-received and is driving more users to containerd. However, documentation improvements are needed for the project, and contributions from the community are welcome to help improve the project for future users.

Abstract

Join containerd maintainers for an introduction and deep dive into the latest updates on containerd. With many exciting features currently in development, the upcoming release of container promises to deliver many new capabilities while retaining the stability containerd is known for amongst users. The deprecation of dockershim in Kubernetes has brought many new users to containerd along with greater need for documentation and tooling. We will cover how to get started and configure containerd for Kubernetes users. Additionally, nerdctl has filled a crucial usability gap for operators and developers coming to containerd. We will discuss how to make use of this important new containerd sub-project.Click here to view captioning/translation in the MeetingPlay platform!

Materials:

Post a comment

Related work

Authors: Maksym Pavlenko, Samuel Karp
2023-04-20

Authors: Mike Brown, Phil Estes, Derek McGowan, Maksym Pavlenko
2021-10-13

Authors: Dawn Chen, Derek Carr, Sergey Kanzhelev
2022-10-28


Authors: Tasha Drew, Gaby Moreno Cesar, Josephene Pynadath, Carl J Pearson

Authors: Ana Medina, Brad McCoy, Meha Bhalodiya, Giovanni Liva
2023-04-21