Question about appropriate application
dirkcgrunwald opened this issue · comments
Hi - we're contemplating setting up a jupyter+kubernetes environment for some of our courses. I was interested in LTI integration because that could be used to simplify deployment. I stood up a jupyterhub environment and hooked it to our ldap - all fairly easy.
I'm assuming that mooc-lti-jupyter performs much the same role that jupyter-hub performs, but before digging into it, wanted to check. Since JH doesn't have LTI, it may be simpler to adapt mooc-lti-jupyter than to extend JH.
The things we would probably want to add:
- mounting an NFS directory per-user
- launch containers using kubernetes
- possibly pull content into the NFS share per LTI context (i.e. 1 jupyter server per student, N directories with 1 per LTI context)
Currently, JH does 1 & 2 but not 3 (or LTI).
Another thing we're interested in is using Cloud9 (http://c9.io) in a container through JH or mooc-lti-jupyter -- I can launch this in JH right now, but need to set up the authentication path so the user gets threaded through the JH session proxy to the C9 backend. I have no idea if this would be easier in mooc-lti-jupyter.