sat icon indicating copy to clipboard operation
sat copied to clipboard

Firecracker integration

Open cohix opened this issue 4 years ago • 3 comments

It would be cool to use the Firecracker Go SDK to be able to launch a Sat instance inside a microVM, but it is fairly involved and so will need more research.

cohix avatar Sep 30 '21 17:09 cohix

Unless I'm missing something, you'd need to set up your firecracker image to contain the sat binary and listen to a predefined virtual socket - then from outside the microVM you'd need to connect to that socket and issue commands.

We have some stuff for doing that in the works already, maybe we could tweak it to be generic to the application and you could just slot it in.

ShivanshVij avatar Sep 30 '21 20:09 ShivanshVij

@ShivanshVij Yes exactly right, and we'd need a way to provide a Wasm binary to the microVM as well, unless we baked that into the filesystem.

cohix avatar Sep 30 '21 20:09 cohix

Or you could just chuck the binary into the virtual socket. I'm pretty sure frisbee would be perfect for this and wouldn't even require too many changes

ShivanshVij avatar Sep 30 '21 20:09 ShivanshVij