9 releases (breaking)
1.0.0-alpha.1 | Jul 27, 2021 |
---|---|
0.7.0 | Mar 24, 2021 |
0.6.0 | Feb 2, 2021 |
0.5.0 | Sep 22, 2020 |
0.1.0 | Apr 6, 2020 |
#481 in WebAssembly
3,326 stars & 79 watchers
1MB
21K
SLoC
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.
Looking for the developer guide? Start here.
Community, discussion, contribution, and support
You can reach the Krustlet community and developers via the following channels:
- Kubernetes Slack:
- Public Community Call on Mondays at 1:00 PM PT:
Code of Conduct
This project has adopted the CNCF Code of Conduct.
Dependencies
~59–96MB
~1.5M SLoC