cloudflavor / skycrane

IaC - Skycrane automates infrastructure
https://skycrane.io
Apache License 2.0
0 stars 0 forks source link

Move to WASI #21

Closed PI-Victor closed 2 months ago

PI-Victor commented 2 months ago

Context

Currently skycrane will load wasm plugins, this needs to change to a more appropriate tooling, such as wasi.

Description

In conjunction with wasmtime, we use wasm32-wasi to load plugins. This gives us acces to a broader API where we can execute more appropriate functions for what the plugins aim to do.

Acceptance Criteria

Load WASI plugins and validate their exported functions

linear[bot] commented 2 months ago

CLO-55 Move to WIT & WASI

PI-Victor commented 2 months ago

/assign /triage

PI-Victor commented 2 months ago

/label R&D Feature

PI-Victor commented 2 months ago

WIT is not really used here, but in skyforge.

/retitle Move to WASI

PI-Victor commented 2 months ago

ref: https://github.com/cloudflavor/skyforge/issues/1