Rust, Kubernetes, and the Cloud
summary
Claims Rust reduces memory-safety CVEs and yields fewer bugs; shows concrete tooling: azure sdk for rust (alpha, not on crates.io) using tokio and reqwest to list Cosmos DB databases, and Krustlet on AKS runs WebAssembly modules from ACR. Demos include deploying Krustlet via an ARM template, running a hello-world WAZI Rust module, and a 400-line kube operator built with the kube crate and derive macros. Notes: async story is young, cargo and features aid packaging, builds can be slower.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:38Microsoft’s security challenge
- 5:52Why Rust solves memory safety
- 8:18Rust’s productivity benefits
- 10:00Why not Rust for cloud
- 11:44Introducing Crestlet project
- 20:43Demo: Azure SDK in Rust
- 30:11Demo: Kubernetes with Rust
- 31:34Crestlet in AKS cluster
- 34:22Demo: Rust Kubernetes operators
- 39:14Rust features and macros
- 41:45Demo: WebAssembly in Kubernetes
- 46:41Q&A and resources








