abiosoft / colima

Container runtimes on macOS (and Linux) with minimal setup
MIT License
18.87k stars 382 forks source link

Add support for SpinKube WebAssembly runtime #1008

Open marcofranssen opened 6 months ago

marcofranssen commented 6 months ago

Description

It would be great if support for spin apps could be added.

See https://spinkube.dev

SpinKube is an implementation that allows to run webassembly in Kubernetes clusters. It was one of the hot topics at Kubecon Paris this year.

rancher desktop recently added support. https://www.suse.com/c/suses-webassembly-report-from-kubecon-eu/

not sure what exactly has to be done to make this happen. With some support of the community and figuring out the rancher desktop implementation we might be able to add support for this in Colima.

tpmccallum commented 6 months ago

Hi @marcofranssen Great to see you integrating SpinKube. Nice one 🎉

Please note that SpinKube’s documentation regarding Rancher Desktop [1] and Docked Desktop [2] have been updated in the last day or so. Hope this helps. If you need a hand please see the SpinKube community contact points [3].

Kind regards Tim

[1] https://www.spinkube.dev/docs/spin-operator/tutorials/integrating-with-rancher-desktop/

[2] https://www.spinkube.dev/docs/spin-operator/tutorials/integrating-with-docker-desktop/

[3] https://www.spinkube.dev/community/

marcofranssen commented 6 months ago

Hi @marcofranssen Great to see you integrating SpinKube. Nice one 🎉

Please note that SpinKube’s documentation regarding Rancher Desktop [1] and Docked Desktop [2] have been updated in the last day or so. Hope this helps. If you need a hand please see the SpinKube community contact points [3].

Kind regards Tim

[1] spinkube.dev/docs/spin-operator/tutorials/integrating-with-rancher-desktop

[2] spinkube.dev/docs/spin-operator/tutorials/integrating-with-docker-desktop

[3] spinkube.dev/community

Just to set expectations, I'm not working on this at this stage as I'm not familiar yet with the colima codebase and are pretty low on available time. Filed it as an issue if someone who is more familiar with colima codebase that has more time might pick it up.