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
I never left cloud infra, though I never came across a scale that required k8s anything close to that scale would just go on serverless functions anyway. However, I will agree with you that I've always assumed that I'm too 50% of the way there with docker and misc experience.
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.