NASA-Openscapes / earthdata-cloud-cookbook

A tutorial book of workflows for research using NASA EarthData in the Cloud created by the NASA-Openscapes team
https://nasa-openscapes.github.io/earthdata-cloud-cookbook
Other
87 stars 32 forks source link

Environment Setup and Hub "Fledging" Guide #284

Open asteiker opened 8 months ago

asteiker commented 8 months ago

We wish to expand the existing https://nasa-openscapes.github.io/earthdata-cloud-cookbook/environment-setup/ page and migrate content from the offboarding doc that was in progress as part of the (now OBE) Cloud Playground: https://github.com/nasa/Earthdata-cloud-playground/tree/main/4-Offboarding.

This could be a single guide that is broken out by the different use cases and starting points for our users:

  1. As a user who does not have access to the Openscapes 2i2c Hub (How do I use these tutorials on my own?)
  2. As a user who has short-term access to the Openscapes 2i2c Hub as a workshop participant: (How do I use these tutorials within the Hub?)
  3. As a user who has short-term Openscapes 2i2c Hub access and needs to migrate to their own environment after loosing access (How can I set up the same Hub environment on my own?)
alexishunzinger commented 8 months ago

Good starting point: https://openscapes.org/blog/2023-10-13-nasa-jupyterhub-coiled/

asteiker commented 7 months ago

This guide may also relate or be dependent on environment improvements per https://github.com/NASA-Openscapes/earthdata-cloud-cookbook/pull/306.

Another use case to consider is whether any of our existing cookbook tutorials conflict with the dependencies in corn/ci/environment.yml. We may want to consider additional guidance in tutorials like https://nasa-openscapes.github.io/earthdata-cloud-cookbook/tutorials/Earthdata_Cloud__Data_Access_OPeNDAP_Example.html and/or adding different yml files to corn to aid in local usage. Thanks to @battistowx to bringing our attention to the issues surrounding OPeNDAP dependencies and our existing corn environment.