All Projects → jupyterhub → Helm Chart

jupyterhub / Helm Chart

A store of Helm chart tarballs for deploying JupyterHub and BinderHub on a Kubernetes cluster

Projects that are alternatives of or similar to Helm Chart

Stock Analysis Engine
Backtest 1000s of minute-by-minute trading algorithms for training AI with automated pricing data from: IEX, Tradier and FinViz. Datasets and trading performance automatically published to S3 for building AI training datasets for teaching DNNs how to trade. Runs on Kubernetes and docker-compose. >150 million trading history rows generated from +5000 algorithms. Heads up: Yahoo's Finance API was disabled on 2019-01-03 https://developer.yahoo.com/yql/
Stars: ✭ 605 (+391.87%)
Mutual labels:  helm-charts, jupyter-notebook, jupyter, helm
Jupyter Server Proxy
Jupyter notebook server extension to proxy web services.
Stars: ✭ 153 (+24.39%)
Mutual labels:  jupyter-notebook, jupyter, binder, jupyterhub
Juniper
🍇 Edit and execute code snippets in the browser using Jupyter kernels
Stars: ✭ 189 (+53.66%)
Mutual labels:  jupyter-notebook, jupyter, binder
Jupyterhub Deploy Teaching
Reference deployment of JupyterHub and nbgrader on a single server
Stars: ✭ 194 (+57.72%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Hands On Nltk Tutorial
The hands-on NLTK tutorial for NLP in Python
Stars: ✭ 419 (+240.65%)
Mutual labels:  jupyter-notebook, jupyter, binder
Binderhub
Run your code in the cloud, with technology so advanced, it feels like magic!
Stars: ✭ 2,050 (+1566.67%)
Mutual labels:  jupyter-notebook, binder, jupyterhub
California Coronavirus Data
The Los Angeles Times' independent tally of coronavirus cases in California.
Stars: ✭ 188 (+52.85%)
Mutual labels:  jupyter-notebook, jupyter, binder
Best Of Jupyter
🏆 A ranked list of awesome Jupyter Notebook, Hub and Lab projects (extensions, kernels, tools). Updated weekly.
Stars: ✭ 200 (+62.6%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Ten Rules Jupyter
Ten Simple Rules for Writing and Sharing Computational Analyses in Jupyter Notebooks
Stars: ✭ 204 (+65.85%)
Mutual labels:  jupyter-notebook, jupyter, binder
Zero To Jupyterhub K8s
Helm Chart & Documentation for deploying JupyterHub on Kubernetes
Stars: ✭ 888 (+621.95%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Ansible Jupyterhub
Ansible role to setup jupyterhub server (deprecated)
Stars: ✭ 14 (-88.62%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Nbgrader
A system for assigning and grading notebooks
Stars: ✭ 1,000 (+713.01%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Nb2xls
Convert Jupyter notebook to Excel spreadsheet
Stars: ✭ 129 (+4.88%)
Mutual labels:  jupyter-notebook, jupyter, binder
Awesome Jupyter
A curated list of awesome Jupyter projects, libraries and resources
Stars: ✭ 2,523 (+1951.22%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Jupyterhub Deploy Docker
Reference deployment of JupyterHub with docker
Stars: ✭ 479 (+289.43%)
Mutual labels:  jupyter-notebook, jupyter, jupyterhub
Python Training
Python training for business analysts and traders
Stars: ✭ 972 (+690.24%)
Mutual labels:  jupyter-notebook, jupyter, binder
Repo2docker Action
GitHub Action for repo2docker
Stars: ✭ 88 (-28.46%)
Mutual labels:  jupyter-notebook, jupyter, binder
Nbinclude.jl
import code from IJulia Jupyter notebooks into Julia programs
Stars: ✭ 90 (-26.83%)
Mutual labels:  jupyter-notebook, jupyter
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (-26.83%)
Mutual labels:  jupyter-notebook, jupyter
Spark On Kubernetes Helm
Spark on Kubernetes infrastructure Helm charts repo
Stars: ✭ 92 (-25.2%)
Mutual labels:  jupyter, helm

helm-chart

GitHub Discourse Gitter

This repository stores in its gh-pages branch packaged Helm charts for BinderHub and Zero to JupyterHub K8s. These packaged Helm charts are made available as a valid Helm chart repository on an automatically updated website thanks to GitHub Pages. We use chartpress to add package and add Helm charts to this Helm chart repository.

Usage

This Helm chart repository enables you to install a JupyterHub and BinderHub Helm chart directly from it into your Kubernetes cluster. Please refer to the JupyterHub Helm chart documentation or the BinderHub Helm chart documentation for all the additional details required.

# Let helm the command line tool know about a Helm chart repository
# that we decide to name jupyterhub.
helm repo add jupyterhub https://jupyterhub.github.io/helm-chart/
helm repo update

# Simplified example on how to install a Helm chart from a Helm chart repository
# named jupyterhub. See the Helm chart's documentation for additional details
# required.
helm install jupyterhub/<helm chart name> --version <helm chart version>

Release notes

The JupyterHub Helm chart

Latest stable release of the Helm chart Latest pre-release of the Helm chart Latest development release of the Helm chart

For an extensive list of the released versions, click the badge above!

Each JupyterHub Helm chart release utilizes a specific version of JupyterHub and KubeSpawner and requires a minimum Kubernetes version as well as a minimum Helm version to function properly.

For detailed information about what Python libraries and other packages are available alongside JupyterHub, inspect files such as Dockerfile and requirements.txt within the images folder.

The BinderHub Helm chart

Latest development release of the Helm chart

For an extensive list of the released versions, click the badge above!

BinderHub's Helm chart use JupyterHub's Helm chart as a dependency. That means that each BinderHub use a specific version of JupyterHub's Helm chart, along with BinderHub specific components like the BinderHub Python package itself and repo2docker.

For detailed information about what Python libraries and other packages are available alongside BinderHub, inspect files such as Dockerfile and requirements.txt within the images folder.

Currently, the BinderHub Helm chart does not tag releases though, so making a similar comparison to the one above is hard.

Local development of GitHub page

Background knowledge

To locally development the GitHub page for this repostiory, some background understanding can be useful. A good start is to read Helm's documentation about Helm chart repositories. After that, keep this in mind.

Setting up for local development

There are probably different ways to go about this, but sometimes what matters is to have one at all. Doing the following was tested by @consideRatio 2019-10-19 on Ubuntu 19.04.

  1. Install Ruby, Gem, and Bundler.

    1. Install rbenv.
    2. Install the rbenv-build plugin to allows you to use rbenv install.
    3. Run rbenv install <version> with the latest stable version.
    4. Run rbenv global <version>.
    5. Verify you can run ruby -v and gem -v.
    6. Run gem install bundler to work with Gemfiles etc.
  2. Install Jekyll.

    1. Checkout the gh-pages branch with git checkout gh-pages.
    2. Run bundle install
  3. Start a local webserver.

    1. Run bundle exec jekyll serve.
    2. Visit http://localhost:4000.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].