Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Faster Container Image Distribution on a Variety of Tools with Lazy Pulling

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Explore cutting-edge techniques for faster container image distribution in this conference talk from KubeCon + CloudNativeCon Europe 2022. Dive into the world of lazy pulling, a method that allows container runtimes to start containers without waiting for the entire image to download. Learn about state-of-the-art OCI-alternative image formats, focusing on eStargz and nydus, and their implementation across various container-related tools such as Kubernetes, containerd, CRI-O, Podman, and BuildKit. Discover the benchmarking results, conversion processes, and ongoing discussions surrounding OCI Image Specification extensions. Gain insights into the FUSE/virtiofs unified architecture, registry acceleration file systems, and the community's requirements for V2 Image Spec. By the end of this talk, understand how these innovative approaches can significantly reduce pull times and improve container lifecycle efficiency in your cloud-native environments.

Syllabus

Intro
Pull is time-consuming
eStargz: Standard-compatible lazy pulling
e Stargz image layer format
Benchmarking result
Lazy pulling on Kubernetes
Lazy pulling on containerd
Lazy pulling on Podman/CRI-O
Lazy pulling on Build Kit
Building eStargz
Converting an image into eStargz
Discussion toward OClv1 extension
Nydus: Improved Lazy Pulling and More
FUSE/virtiofs Unified Architecture
Registry Acceleration File System
OCI Spec Compatibility
Lazy Pulling Benchmark
Lazy Pulling with Variety of Tools
Manual Image Conversion -- nydusify
Manual Image Conversion -- buildkit
Automatic Conversion with Harbor
OCI Artifacts Manifest
Community V2 Image Spec Requirements
Recap
eStargz Project Information
Nydus Project Information

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of Faster Container Image Distribution on a Variety of Tools with Lazy Pulling

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.