WASM and KWOK Wizardry - Writing and Testing Kubernetes Scheduler Plugins at Scale
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Learn how to optimize Kubernetes scheduler performance through a conference talk that explores building custom scheduler plugins using WebAssembly and testing with KWOK (Kubernetes WithOut Kubelet). Master the fundamentals of Kubernetes scheduling while discovering WebAssembly's advantages including rapid startup times and secure sandboxing. Explore practical implementations using the kube-scheduler-wasm-extension project to develop custom scheduling logic. Gain hands-on experience setting up KWOK to simulate Kubernetes clusters, create realistic testing environments, and gather performance metrics for optimizing custom scheduler plugins. Through detailed demonstrations, understand how to maximize cluster efficiency by combining WASM and KWOK technologies for enhanced Kubernetes scheduling capabilities.
Syllabus
WASM + KWOK Wizardry: Writing and Testing Scheduler Plugins at... Dejan Pejchev & Jonathan Giannuzzi
Taught by
CNCF [Cloud Native Computing Foundation]