This branch hosts documentation around deploying, maintaining and customising the Hub23 BinderHub instance.
They are built with jekyll and hosted at by GitHub pages at https://alan-turing-institute.github.io/hub23-deploy/
-
Creating an Azure Key Vault for Hub23
-
Methods of deploying a Kubernetes Cluster
-
Deploy a standard Kubernetes cluster
-
Deploy an Autoscaling Kubernetes Cluster
-
Deploy a Kubernetes Cluster with Multiple Nodepools
-
-
Setup Helm
-
Enabling HTTPS with
cert-manager
-
Methods of Installing BinderHub
-
Installing BinderHub
-
Installing BinderHub with a Local Helm Chart
-
-
Creating an Azure Container Registry and connecting to the Kubernetes Cluster
-
Customising the JupyterHub
-
Enabling Authentication
-
Changing the logo on the Binder page
-
Enabling Page Redirection
-
Optimizing the JupyterHub for Autoscaling
git clone https://github.com/alan-turing-institute/hub23-deploy.git
git checkout gh-pages
bundle install
bundle exec jekyll serve --livereload