Skip to content

remche/z2jh4k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Zero to JupyterHub for Kubernetes

🎓 Turn JupyterHub in a Kubernetes learning center

This chart relies on Zero to JupyterHub with Kubernetes to deploy a Kubernetes learning center.

Genesis of the project is told here.

Presentation

The chart :

  • uses a singleuser custom image image providing k8s tools like kubectl ;
  • creates a Namespace, ServiceAccount, and some RBAC rules per user ;
  • spawns the user Jupyter pod with a different service account per user.

Installation

$ helm repo add remche https://charts.remche.org
$ helm repo update
$ helm upgrade --install remche/z2jh4k8s -f config.yaml

Configuration

The chart will look jupyterhub.auth.whitelist.users values to create the Kubernetes RBAC machinery. You can configure JupyterHub as usual, under 'jupyterhub' value. A dummy configuation is available here.

Releases

No releases published

Packages

No packages published