Skip to content

Add support for Jupyter in GitLab via Kubernetes

Why?

So people like data scientist can work with GitLab

Concept

The feature concept still needs to be defined. Can possibly be done with JupyterHub (Multi-user server for Jupyter notebooks).

Proposal

Initial MVC:

Next (each a separate item ranked by priority)

  1. It automatically installs a fork of jupyterlab-github that works with GitLab, so you can browse your GitLab repo's
  2. Create our own default JupyterLab container, pre-packaged with common dependencies
  3. Pre-configured OAuth with GitLab

Later:

Related links

Test instance

I set up a temporary JupyterHub instance at http://146.148.61.168/. Login with any username and any password. Once login you can start a personal server with Jupyter running. By following UI you can create and manage different documents there.

Edited by Joshua Lambert