kubernetes-sigs / kube-scheduler-wasm-extension

All the things to make the scheduler extendable with wasm.
Apache License 2.0
86 stars 17 forks source link

Document deployment practice particularly wasm binary distribution #27

Open codefromthecrypt opened 11 months ago

codefromthecrypt commented 11 months ago

What would you like to be added:

We should have documentation on how to configure the wasm plugin, including guidance in how to distribute the wasm.

Why is this needed:

Wasm binaries will start at several hundred KB, and in practice may be much larger. There are different approaches depending on size, for example, config maps, volumes, and http refs.

See https://github.com/kubernetes-sigs/kube-scheduler-wasm-extension/pull/25#issuecomment-1574881213 for some discussion

Completion requirements:

This enhancement requires the following artifacts:

The artifacts should be linked in subsequent comments.

codefromthecrypt commented 9 months ago

Configuration will change from "guestPath" to "guestURI" (or "guestUri"?) soon to allow file:// and https:// references such as @evacchi did recently for dapr's wasm plugin

codefromthecrypt commented 9 months ago

update: guestURI is done and accepts file:// http:// and https:// schemes (thanks @evacchi)

k8s-triage-robot commented 3 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

sanposhiho commented 3 months ago

/remove-lifecycle stale /lifecycle frozen