This is awesome, a lot of work to give users a interactive environment. I am working on a similar setup with my own project, vimgolf.ai , where I help users learn vim through connecting users with vim instances.
This is amazing! We built something similar at Jetstack based on Kata Containers, but it was running in Kubernetes itself.
This is exactly what I would love to build if I had the time <3
Awesome article, out of curiosity, how much time did it take you to implement all of that?
I have a somewhat similar need, but for a totally different space hence the question.
I've seen variations of this a few times, especially with Firecracker. I'm surprised there aren't ready made solutions for this use case already.
Wait, how do you run firecracker VMs in containers? The networking part of firecracker has been the most painful for me, I’d love to know more.
I haven’t tried a course yet but Ivan, the creator, is great. IIRC codesandbox also uses firecracker and has a few blogposts on its setup
Cool platform. Really keen on seeing the Dagger course finished.
so you are using firecracker strictly as a featherweight virtualized environment and to save money in cloud bloat-charges yes?
This is great
Very cool
This is neat. I left cloud infra work before everyone wanted k8s knowledge and Ive always assumed im 50% of the way there having docker and nomad experience