Admins: nfish, fhgunn
https://jupyterhub.student.cs.uwaterloo.ca:8000 is a production service implementing a Jupyter Hub for undergraduate courses, currently CS431/631.
Jupyter Hub allows students to write Python code in interactive workbooks and run them.
A previous version existed, but had reliability issues.
A production-quality service was requested by kmsalem as a term goal for W2019 and set up in https://rt.uwaterloo.ca/Ticket/Display.html?id=930785
.
Integration with the datasci.cs.uwaterloo.ca
Spark cluster was also requested, but has not yet been delivered.
jupyterhub.student.cs.uwaterloo.ca
is served by dc-3558-jupyter-1804.student.cs.uwaterloo.ca
, which is an Ubuntu 18.04 LXC container.
It is a minion of salt-204.cscf.uwaterloo.ca
, and its jupyterhub-specific configuration is in the state jupyter
: https://git.uwaterloo.ca/salt_cs/salt_states/tree/master/jupyter
The jupyterhub daemon is started by systemd.
root@salt-204:/root/ssl/
root@salt-204:/srv/saltstack/pillar/file_tree/hosts/dc-3558-jupyter-1804.student.cs.uwaterloo.ca/ssl
to be applied
m3-3101-fs-004.cs.uwaterloo.ca:/nethome/cs-quota on /org/cs type nfs
-- NathanFish - 2019-01-16