Closed choldgraf closed 4 years ago
I'd vote for calling it "Zero to JupyterHubchen" or "Zero to JupyterHubli" because -chen/-li is the german/swiss german diminutive. (How is that for obscure naming, ey?)
It would be useful if student work could persist across classes, and as students move from undergraduate coursework to (under)graduate research. This likely requires a system user approach instead of z2jupyterhub's singleuser.
For our local GPU cluster, we're planning to set the c.KubeSpawner.uid to the user id on the cluster via #27, and use kubespawner's modify_pod_hook() to modify the pod spec to use pre-existing user namespaces/volumes/claims. If this is helpful for anyone I can follow up with our final config.
http://words.yuvi.in/post/the-littlest-jupyterhub/ is very relevant, and summarization of one part of the conversation at the Team meeting.
Could you follow up with your config @pjamason ?
Shall we close this?
yeah, I think that's OK. I think it would be helpful but perhaps out of scope for this repository, and there are other resources for helping people deploy infrastructure for education
At the latest Jupyter meeting, there was a lot of interest in creating a distribution of JupyterHub + a guide specifically aimed towards educators. The goal was to have something that is lightweight, hits most education use-cases with minimal energy needed, and provides guidance on how to incorporate a JupyterHub into the educational process.
How do folks feel about creating a new repository that's run similar to this one called
Zero to JupyterHub for Education
. It wouldn't be focused on kubernetes, and would focus more on the educational questions, tips, etc.Summary
Here's the summary of things that'd be needed (discussed @ the meeting)
Relevant links
more detailed notes here
cc @willingc @lheagy @yuvipanda @betatim who were the folks w/ edits in the google doc