Currently, Kubernetes is mostly considered a production deployment target. But it makes sense for system administrators and platform developers to work on Kubernetes, to simulate a development environment that matches more closely with production.
There already exists many different tools (not Open edX-specific) to run dev containers on Kubernetes. An exploration of such tools in the context of Open edX was performed here: https://github.com/edx/edx-arch-experiments/issues/82
[ ] Are people interested in running k8s as a dev env? We need to talk with Open edX developers and system administrators about that.
[ ] Can Tutor facilitate integration with existing tools? For instance, could we create a tutor-tilt plugin to integrate with tilt? If not, what changes do we need to make to the Tutor plugin API to facilitate this integration?
Currently, Kubernetes is mostly considered a production deployment target. But it makes sense for system administrators and platform developers to work on Kubernetes, to simulate a development environment that matches more closely with production.
There already exists many different tools (not Open edX-specific) to run dev containers on Kubernetes. An exploration of such tools in the context of Open edX was performed here: https://github.com/edx/edx-arch-experiments/issues/82