RIK, a Rust Container Orchestrator
summary
A pair of DevOps apprentice engineers explain how they built a minimal Kubernetes-like container orchestrator in Rust called RIK. They walk through core Kubernetes components (Scheduler, Kubelet, etc.), how those components interact to run applications, the implementation choices they made, and the organizational, human, and technical challenges encountered. They also discuss future directions for the project, including replacing the runc container runtime with their own runtime, Kaps.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 0:12The Rust Container Orchestrator
- 1:36Speakers Introduction
- 2:50Presentation of RIK
- 5:49RIK Architecture
- 10:44Challenges
- 11:46Technical
- 13:31Human Factors
- 14:10Demo
- 18:07Feedback
- 19:20Points for Improvement
- 21:11What Did You Learn with RIK?
- 24:08What Are the Advantages of RIK?
- 25:29Conclusion
related talks
40mREX - RIK a container orchestrator in Rust
48mrk8s: A Lightweight Rust-based Alternative to Kubernetes
24mWriting Kubernetes Operators in Rust
36mRust and Skaffold for Iterative Development on Kubernetes
38mRusty Container Ships: Kubernetes outside the Datacentre
26mPossibility of OCI Container Runtime with Rust
54mRust, Kubernetes, and the Cloud
05mRust Here, Rust There, Rust Everywhere! How a Crab Conquers the Cl...
