~/talk

JupyterHub from the Ground Up with Kubernetes

Talkat PyData London 2018 · 2018-04-26..04-29· [kubernetes, developer-experience]
links:none on file
slides:none on file

Explains how to deploy a secure, production-ready JupyterHub on Kubernetes using the official Helm chart, shows the hub + configurable HTTP proxy + per-user notebook servers model, and demonstrates a running deployment (recorded demo) on a 3-node cluster. Covers authentication, per-container CPU/memory limits, persistent volumes, autoscaling nodes, and cleanup of idle servers. Notes practical cloud experience: Google Kubernetes Engine easiest, small demo cost ≈ £70–82/month, AWS requires more bootstrapping.

AI-written summary · about

  1. 0:00JupyterHub introduction
  2. 1:13Live demo on Kubernetes
  3. 3:02Jupyter history and ecosystem
  4. 5:50Scaling Jupyter challenges
  5. 7:16How JupyterHub works under the hood
  6. 10:30Live demo internals on Kubernetes
  7. 13:31Production challenges
  8. 15:19Containerization role
  9. 17:45Kubernetes orchestration
  10. 19:31Why Kubernetes for JupyterHub
  11. 21:40Deploying with Helm
  12. 23:03Testing on cloud providers
  13. 27:16Choosing a cloud provider
  14. 28:40Summary
  15. 29:25Q&A 1
  16. 31:38Q&A 2
  17. 33:24Q&A 3
  18. 35:12Q&A 4
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.