Are Open edX developers interested in running a development environment on Kubernetes? The Kubernetes tooling ecosystem is very active and there are many tools out there that make it easier to run a local Kubernetes cluster for application development. For instance, they integrate host bind-mounting, repo sync, provisioning scripts, etc. A first exploration of such tools was done here: [Discovery] Cloud-based developer environments · Issue #82 · edx/edx-arch-experiments · GitHub
We are looking for people to explore this opportunity: should we push for Kubernetes as a default dev environment for Open edX? What would it take, in terms of technical changes? In particular, we’d like to know what changes (if any) would have to be made to Tutor.
I would be interested in using Kubernetes for dev, but do not have expertise (or time) to offer at this time. I’ll be following the discussion and enhancements. Thanks for all you do to push the tech stack forward.