Skip to content

exuscartman/zero-to-jupyterhub-k8s

 
 

Repository files navigation

Zero to JupyterHub with Kubernetes

Build Status Documentation Status Latest stable release Latest development release GitHub Discourse Gitter

This repo contains a Helm chart for JupyterHub and a guide to use it. Together they allow you to make a JupyterHub available to a very large group of users such as the staff and students of a university.

The guide

The Zero to JupyterHub with Kubernetes guide provides user-friendly steps to deploy JupyterHub on a cloud using Kubernetes and Helm.

The guide is complemented well by the documentation for JupyterHub.

The Helm chart

The JupyterHub Helm chart lets a user create a reproducible and maintainable deployment of JupyterHub on a Kubernetes cluster in a cloud environment. The released charts are made available in our Helm chart repository.

History

Much of the initial groundwork for this documentation is information learned from the successful use of JupyterHub and Kubernetes at UC Berkeley in their Data 8 program.

Acknowledgements

Thank you to the following contributors:

  • Aaron Culich
  • Carol Willing
  • Chris Holdgraf
  • Erik Sundell
  • Ryan Lovett
  • Yuvi Panda

Future contributors are encouraged to add themselves to this README file too.

Licensing

This repository is dual licensed under the Apache2 (to match the upstream Kubernetes charts repository) and 3-clause BSD (to match the rest of Project Jupyter repositories) licenses. See the LICENSE file for more information!

About

Resources for deploying JupyterHub to a Kubernetes Cluster

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 58.3%
  • Smarty 19.4%
  • Shell 10.5%
  • Go 7.0%
  • Dockerfile 3.9%
  • Ruby 0.9%