...
- Annoying to need to support NFS mounting externally for one case - I wish there was a more elegant solution at scale
- Custom interface (NFS mounts) that will likely be unused elsewhere
Run Workbench in a Single-Namespace
Run Workbench in a single namespace, and no longer create a namespace per-user.
...
- Simplifies Workbench installation, makes it easier for users to understand (e.g. similar to JupyterHub, other related products)
- Mountable across namespaces
- PVC-friendly interface
- Close a very old issue on GitHub: https://github.com/nds-org/ndslabs/issues/250
Cons:
- Loss of network / resource isolation - particularly concerning in CHEESE, where security and hacking principles are taught
...