Leveraging State Machines to Build Operators in Rust
CNCF [Cloud Native Computing Foundation] via YouTube
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Earn a Michigan Engineering AI Certificate — Stay Ahead of the AI Revolution
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the process of building state-machine-based Operators in Rust using Krator in this conference talk. Learn about the development of a simple Operator with Krator through a live demonstration, and delve into the API's design decisions and their alignment with Kubernetes philosophies. Discover new Operator functionalities introduced beyond Krustlet's requirements, and gain insights into the Krator crate's roadmap. Understand how state machines can be leveraged to enhance Operator development in Rust, with a focus on the Pod lifecycle implementation and its broader applications in Kubernetes ecosystems.
Syllabus
Intro
About me
Background on Crestlet
Background on other frameworks
State Machine API
Operator Traits
Moose Code
Status Updates
Crate Updates
Crater Roadmap
Outro
Taught by
CNCF [Cloud Native Computing Foundation]