Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
29 lines (25 sloc) 989 Bytes

Advanced Setup Guide

If init.py does not offer the level customization you need for your JupyterHub deployment, you can manually install it by following the zero to JupyterHub guide. It should be installed on the same cluster as Pachyderm.

Create a Helm config.yaml by running ./init.py --dry-run, it should output something like this:

hub:
  image:
    name: pachyderm/jupyterhub-pachyderm-hub
    tag: "0.8.2"
singleuser:
  image:
    name: pachyderm/jupyterhub-pachyderm-user
    tag: "0.8.2"
auth:
  state:
    enabled: true
    cryptoKey: "{some random string}"
  type: custom
  custom:
    className: pachyderm_authenticator.PachydermAuthenticator
    config:
      pach_auth_token: "{pachyderm admin auth token}"
      pach_tls_certs: "{pachyderm TLS certificates}"
      global_password: "{some random string}"

You'll want to use that as your Helm config.yaml when setting up JupyterHub.

You can’t perform that action at this time.