Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

Leveraging State Machines to Build Operators in Rust

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

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]

Reviews

Start your review of Leveraging State Machines to Build Operators in Rust

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.