pangeo-cloud-federation
pangeo-cloud-federation copied to clipboard
Deployment automation for Pangeo JupyterHubs on AWS, Google, and Azure
I think the recent changes have broken dask_kubernetes, which most ocean.pangeo.io users still use. The pod `dask-0000-0002-1606-6982-c2c57f03-27jmw5` for example: https://console.cloud.google.com/kubernetes/pod/us-central1-b/dev-pangeo-io-cluster/ocean-prod/dask-0000-0002-1606-6982-c2c57f03-27jmw5/details?project=pangeo-181919 > Cannot schedule pods: node(s) had taints that the pod...
@jhamman, @yuvipanda, and I setup a test GPU nodegroup (p2.xlarge, g3s.xlarge instances) on staging.aws-uswest2.pangeo.io last week. It was less straightforward than we hoped, but seems to be working now! Thanks...
We should be able to configure a Globus Connect Personal on hubs that use the globus auth option (currently just ocean.pangeo.io). @rpwagnerbuilds has shared some configuration tools that may help...
We are out of space again on our shared NFS filestore. Jupyter pods can't start ``` [I 2020-05-09 01:51:00.440 SingleUserNotebookApp notebookapp:1924] http://jupyter-0000-2d0001-2d5999-2d4917:8888/user/0000-0001-5999-4917/ [I 2020-05-09 01:51:00.440 SingleUserNotebookApp notebookapp:1925] Use Control-C to...
On ocean.pangeo.io, we currently use the Globus authenticator to log users in with ORCID. I would now like to map ORCIDs to email addresses; however, many of our users have...
Ocean.pangeo.io, by far our most heavily used cluster, is running Dockerfile `pangeo/pangeo-notebook-onbuild:2019.12.08`. Our stack is evolving and it has fallen behind quite a bit. Because we have eliminated the notebook...
I believe jupyterhub has a way to configure custom login messages that are broadcasted to users. We have a couple of big changes coming up (e.g. dask gateway) that we...
We recently made a dedicated node pool for schedulers (in addition to our node pool for dask workers). This makes things a bit slower to get a Dask Cluster when...
Our JupyterHub images are meant to run as a non-root jovyan user with uid:gid 1000:1000 (https://github.com/pangeo-data/pangeo-stacks-dev/blob/fc42935aa20003890d8aab48ef6475e7e10e82fb/base-image/Dockerfile#L24), but currently containers run with the following securityContext: (abbreviated) ``` kind: Pod name: jupyter-scottyhq...
There are so many cool ones: https://github.com/topics/jupyterlab-extension Some ideas: - https://github.com/jupyterlab/jupyterlab-git - https://github.com/jupyterlab/jupyter-renderers - https://github.com/jupyterlab/jupyterlab-google-drive - https://github.com/eWaterCycle/jupyterlab_thredds Ping @lheagy and @ian-r-rose for some suggestions on how to trick out our...