tricorder-observability / Starship

Starship: next-generation Observability platform built with eBPF+WASM
GNU Affero General Public License v3.0
163 stars 23 forks source link

feat(api-server): add wasmbuilder to api-server #226

Closed oojimmy closed 1 year ago

oojimmy commented 1 year ago

Describe your changes

  1. add wasibuilder to api-server logic
  2. introduce a new cli module create option -c for uploading fmt c code to deploy the wasm module.

Issue

Test:

nascentcore-eng commented 1 year ago

Now that https://github.com/tricorder-observability/Starship/pull/209 is merged, we should first merge this, and then try to bundle the compressed wasi sdk in API Server image, instead of bundle the untarred files.

That's recorded in https://github.com/tricorder-observability/Starship/issues/225