krustlet

Kubernetes Rust Kubelet

Github stars Tracking Chart

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.

Main metrics

Overview
Name With Ownerkrustlet/krustlet
Primary LanguageRust
Program languageRust (Language Count: 4)
Platform
License:Apache License 2.0
所有者活动
Created At2019-12-09 22:51:01
Pushed At2023-10-02 18:41:06
Last Commit At
Release Count9
Last Release Namev1.0.0-alpha.1 (Posted on 2021-07-27 09:15:19)
First Release Namev0.1.0 (Posted on 2020-04-06 11:09:11)
用户参与
Stargazers Count3.6k
Watchers Count74
Fork Count226
Commits Count1.1k
Has Issues Enabled
Issues Count325
Issue Open Count89
Pull Requests Count401
Pull Requests Open Count20
Pull Requests Close Count38
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private