Writing Kubernetes Operators in Rust
summary
How to build custom Kubernetes Operators using Rust and the kube-rs library (a CNCF Sandbox project). It covers automating common Kubernetes operations, development patterns, pros and cons of the Rust + kube-rs approach, and practical experiences for optimizing repetitive operational tasks as Kubernetes adoption grows.
AI-written summary · about
chapters (11)
- 0:00Kubernetes operators
- 1:05Control loops in K8s
- 3:14Custom Resource Definitions
- 4:38Why Rust for operators
- 7:51Rust tools and ecosystem
- 10:20Rust in large companies
- 13:06Borrow checker challenges
- 14:32Error handling in Rust
- 16:43Cub Rs project
- 19:09Minimal operator with Cub Rs
- 20:13Lessons learned
related talks
36mLessons learned writing 10+ Kubernetes Operators - Lars Francke and Jannik Heyl
43mLessons learned writing 10+ Kubernetes Operators
42mCreating Operators with Rust
45mKubernetes Operators: Operating Cloud Native services at scale
05mIgnite: Is rust good for Kubernetes?
33mHow to Create a New Kubernetes Operator?
31mKubernetes Operators within Reach of Any Developer
01h 58mKubernetes Operators Within Reach of Any Developer
