https://github.com/jupyterhub/zero-to-jupyterhub-k8s
Helm Chart & Documentation for deploying JupyterHub on Kubernetes
https://github.com/jupyterhub/zero-to-jupyterhub-k8s
jupyter jupyter-notebook jupyterhub jupyterhub-deployment kubernetes kubernetes-cluster kubespawner
Last synced: 15 days ago
JSON representation
Helm Chart & Documentation for deploying JupyterHub on Kubernetes
- Host: GitHub
- URL: https://github.com/jupyterhub/zero-to-jupyterhub-k8s
- Owner: jupyterhub
- License: other
- Created: 2017-04-10T19:25:35.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2025-04-01T09:53:56.000Z (24 days ago)
- Last Synced: 2025-04-03T06:48:39.567Z (22 days ago)
- Topics: jupyter, jupyter-notebook, jupyterhub, jupyterhub-deployment, kubernetes, kubernetes-cluster, kubespawner
- Language: Python
- Homepage: https://zero-to-jupyterhub.readthedocs.io
- Size: 12.4 MB
- Stars: 1,594
- Watchers: 53
- Forks: 813
- Open Issues: 117
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Zero to JupyterHub with Kubernetes
[](https://zero-to-jupyterhub.readthedocs.io/en/latest/?badge=latest)
[](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/actions)
[](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/actions)
[](https://jupyterhub.github.io/helm-chart#jupyterhub)
[](https://jupyterhub.github.io/helm-chart#development-releases-jupyterhub)
[](https://jupyterhub.github.io/helm-chart#development-releases-jupyterhub)
[](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/issues)
[](https://discourse.jupyter.org/c/jupyterhub/z2jh-k8s)
[](https://jupyter.zulipchat.com/#narrow/channel/469744-jupyterhub)
[](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/blob/HEAD/CONTRIBUTING.md)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](https://z2jh.jupyter.org)
provides user-friendly steps to _deploy_
[JupyterHub](https://github.com/jupyterhub/jupyterhub) on a cloud using
[Kubernetes](https://kubernetes.io/) and [Helm](https://helm.sh/).The guide is complemented well by the [documentation for JupyterHub](https://jupyterhub.readthedocs.io).
## 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](https://jupyterhub.github.io/helm-chart).## Notice of Participation in Study
Please note that this repository is participating in a study into sustainability
of open source projects. Data will be gathered about this repository for
approximately the next 12 months, starting from 2021-06-11.Data collected will include number of contributors, number of PRs, time taken to
close/merge these PRs, and issues closed.For more information, please visit
[the informational page](https://sustainable-open-science-and-software.github.io/) or download the [participant information sheet](https://sustainable-open-science-and-software.github.io/assets/PIS_sustainable_software.pdf).## 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](http://data8.org/) program.
## Acknowledgements
Thank you to the following contributors:
- Aaron Culich
- Carol Willing
- Chris Holdgraf
- Erik Sundell
- Ryan Lovett
- Yuvi Panda
- Laurent GoderreFuture 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](https://github.com/helm/charts) repository) and
3-clause BSD (to match the rest of Project Jupyter repositories) licenses. See
the `LICENSE` file for more information!