Introduction and Deep Dive into containerd
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Wednesday, 2020-11-18· at 15:00· Intrado Virtual Event Platform,·
summary
Overview of containerd's concrete changes and how to use them: containerd 1.4 (Aug) adds cgroups v2 and SELinux work, the project reports usage growing by over a third with 36% of respondents running containerd in production; 1.5 merges CRI into core and ships the new NRI (Node Resource Interface) for kubelet-level CPU/Pmem/GPU pinning; remote and proxy snapshotters enable lazy image distribution; shims use lightweight ttrpc to cut shim memory and allow external runtimes like Firecracker or gVisor.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:03What is containerd? • A CNCF graduated "Container runtime"
- 2:59Containerd history and use models
- 5:28Who is using containerd?
- 8:09Getting Involved
- 14:40Resource Management Cgroups and Topology
- 15:56Current Solutions Kubelet
- 16:14Networking Container Network Interface
- 16:47NRI Because CRI was already taken
- 17:46CPU Pinning Dynamic Topology and QoS Management Plugin
- 22:51Generic Image Layer Support
- 24:52ShimV2 for Runtime Implementation
- 28:08containerd 1.5 roadmap
related talks
29mIntroduction and Deep Dive Into Containerd
43mIntro: containerd
37mProject Update and Deep Dive: Containerd
21mcontainerd: Project Update and Deep Dive
34mContainerd: Project Update and Deep Dive
35mA Containerd And Friends Update: What’s New In Runtimes?
43mcontainerd
29mContainerd, What Does it Mean for Me - Scott Coulton, Puppet
