2i2c-org / infrastructure

Infrastructure for configuring and deploying our community JupyterHubs.
https://infrastructure.2i2c.org
BSD 3-Clause "New" or "Revised" License
105 stars 64 forks source link

[New Hub] [Phase 3] Hub Setup - valledellili.latam.catalystproject.2i2c.cloud #4572

Closed jmunroe closed 3 months ago

jmunroe commented 3 months ago

Context

This hub is part of the Catalyst Project (LatAm).

Fundación Valle del Lili-UMBC & AC3 Community and Hub Champion: Patricia Ordóñez patti.ordonez@umbc.edu (GitHub user: @pattiordonez)

How many hubs will be deployed?

1

Which cluster will the hub(s) be deployed on?

catalystproject-latam

Hub Setup Information

For each hub to be deployed, copy the tables below and fill them in. The tables must be complete for each hub to be considered READY to be deployed. For a staging/prod pair, a statement such as "Same as staging but for production" will suffice for the prod hub's specification. Use the Notes column to provide any contextual information.

Available runbooks:

Hub 1: valledellili.latam.catalystproject.2i2c.cloud (READY)

Phase 3.1: Initial setup

Question Answer Notes
Name of the hub valledellili
Dask gateway? no
Splash image https://catalystproject.cloud/_static/catalyst-logo-dark-bg-white.png
URL https://catalystproject.cloud Used for both URL and funded_by
Authentication Mechanism GitHub (via GitHubOAuthenticator)
Admin Users @pattiordonez

At the end of this phase, both 2i2c engineers and the admin users mentioned can login to the hub.

Phase 3.2: Object storage access

Question Answer Notes
Scratch bucket enabled? Yes
Persistent bucket enabled? no
Requestor pays requests to external buckets allowed? no

At the end of this phase, both 2i2c engineers and the admin users mentioned can access any object storage setup.

Phase 3.3: Profile List

These are the standard profile list options to start with. They can be customized later. Use the Notes column to provide extra information, such as specific image tags to use, or deployer generate resource-allocation choices command to use for RAM, etc.

Set up the same as other CatalystProject hubs on the catalystproject-latam cluster.

Question Answer Notes
ProfileList Set up the same as other CatalystProject hubs on the catalystproject-latam cluster.
ProfileList Standard Catalyst Profile https://github.com/2i2c-org/infrastructure/issues/3631

At the end of this phase, the admin users mentioned should be able to start a server with their desired environment(s).

Phase 3.4: Authentication tuning

Question Answer Notes
Authentication Mechanism GitHub (via GitHubOAuthenticator)
Org based access? yes
List of GitHub orgs / teams to be granted access https://github.com/orgs/CatalystProject-Hubs/teams/valledellili (please create this new team
Team managers @pattiordonez

Phase 3.5: Profile List finetuning (N/A)

Question Answer Notes
Custom image to be specified? Yes/No
sgibson91 commented 3 months ago

@pattiordonez you have been invited to the valledellili github team and the hub is available at https://valledellili.latam.catalystproject.2i2c.cloud

yuvipanda commented 3 months ago

Great, @sgibson91!

@jmunroe Let's start closing out new hub requests once the hub is done. We can handle any changes through regular support processes.

sgibson91 commented 3 months ago

@yuvipanda I left this open awaiting confirmation that @pattiordonez could access the hub - where does that fall in your definition of "the hub is done"?