JupyterHub based workshop on FOSS Geospatial libraries in PyCon India 2018, it just worked!

21 views
Skip to first unread message

nishadh ka

unread,
Oct 7, 2018, 2:55:59 AM10/7/18
to Project Jupyter
Hi,

This is to report, how easy and effective to use Jupyter Notebooks and JupyterHub in an GIS workshop.
1. Docker image jupyter/scipy-notebook was used and Python libraries needed for workshop was installed on the image, this was important to avoid jupyterhub based errors running on a custom image.  
1. Followed this tutorial [Zero to JupyterHub with Kubernets](https://zero-to-jupyterhub.readthedocs.io/en/stable/) in Google cloud Platform, the file config.yaml is as follows.

```
singleuser:
  storage:
    type: none
  memory:
    limit: 2G
    guarantee: 1G
  image:
    name: airpollutionstudyindia/foss-pt-gsa
    tag: version8
auth:
  type: github
  github:
    clientId: ""
    clientSecret: ""
    callbackUrl: ""
  admin:
    users:
      - nishadhka
  whitelist:
    users:
      - nishadhka
proxy:
  secretToken: ""
  service:
    type: LoadBalancer
    loadBalancerIP: IP_ADDRESS
  https:
    hosts:
        - DOMAIN_NAME
    letsencrypt:
        contactEmail: YOUR_EMAIL
```

1. There is a need to setup the ```proxy``` as of the config.yaml above to have https security for the instance,   
1. Other than glitch with cluster and memory limitation error for a portion of participants which are totally related with provisioning cluster resources, workshop went smoothly with participants able to run the workshop notebooks.   

Thank you very much. 

Regards,
Nishadh

Steven Silvester

unread,
Oct 8, 2018, 7:01:43 AM10/8/18
to Project Jupyter
Hi Nishadh,

Excellent, glad you had such a positive experience!  Kudos to the JupyterHub team for the great documentation!


Regards,

Steve
Reply all
Reply to author
Forward
0 new messages