Krustlet: Kubernetes Kubelet in Rust for running WASM
:construction: :construction: This project is highly experimental. :construction: :construction:
It should not be used in production workloads.
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.
Looking for the developer guide? Start here. If you are interested
in the project, please feel free to join us in our weekly public call on
Zoom at 9:00 am Pacific Time
every Monday
Code of Conduct
This project has adopted the Microsoft Open Source Code of
Conduct.
For more information see the Code of Conduct
FAQ or contact
opencode@microsoft.com with any additional questions or comments.