You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ This project is currently not actively maintained. Most of the other maintainers have moved on to other WebAssembly related projects. This project could definitely still be useful to anyone who wants to write a custom Kubelet and its sister project Krator is a state machine-based solution for writing Kubernetes controllers/operators in Rust. If anyone is interested in maintaining these projects, please feel free to reach out!
Krustlet: Kubernetes Kubelet in Rust for running WASM
📯 Krustlet 1.0 coming soon!
Krustlet acts as a Kubelet by listening on the event stream for new pods that
the scheduler assigns to it based on specific Kubernetes
tolerations.
The default implementation of Krustlet listens for the architecture
wasm32-wasi and schedules those workloads to run in a wasmtime-based runtime
instead of a container runtime.
Documentation
If you're new to the project, get started with the
introduction. For more in-depth information about
Krustlet, plunge right into the topic guides.