Keep Calm and Containerd On - Migrating Kubernetes Clusters from Docker to Containerd
Offered By: CNCF [Cloud Native Computing Foundation] via YouTube
Course Description
Overview
Explore the journey of migrating Kubernetes clusters from dockerd to containerd in this informative conference talk. Learn about the challenges and solutions encountered during Intuit's large-scale migration of over 200 clusters and 20,000 nodes. Discover the reasons behind the deprecation of docker-shim and the advantages of adopting containerd as the Container Runtime Interface (CRI) implementation. Gain insights into handling issues related to log management, SELinux, GPU support, and rewiring cluster addons for CNI and runtime security. Understand the process of rolling out containerd to production clusters and managing compatibility issues during upgrades. Compare the performance of containerd versus dockerd and take away valuable lessons from Intuit's experience to ensure a smooth and seamless migration for your own Kubernetes deployments.
Syllabus
Thank you to our session recording sponsor!
What's a CRI?
Why docker-shim got deprecated?
Why containerd?
CRI RuntimeInvocation
Understand CR wiring: containerd
The Great Migration
Logging driver
Logging and migration: Problem 1
Logging and migration Solution 1
Logging and migration Problem 2
Logging and migration Solution 2
CNI and migration: Problem
CNI and migration Solution
Performance test setup
containerd vs dockerd performance
Takeaways
Taught by
CNCF [Cloud Native Computing Foundation]
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX