2i2c-org / infrastructure

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

[New Hub] [Due by: 2024-12-06 ] [Spike: 30mins] Refine deployment phases - NASA-MAAP #5142

Open jmunroe opened 2 days ago

jmunroe commented 2 days ago

A request (https://2i2c.freshdesk.com/a/tickets/2477) came in as part of NASA VEDA to deploy a new hub for MAAP:

We would like to stand up a new JupyterHub to support the Multi-Mission Algorithm and Analysis Platform (MAAP) project. Below is relevant information I found referencing an earlier ticket

Community representative @wildintellect @freitagb

Hub important dates Target Start Date: 2024-12-06 Required Start Date: 2025-01-06

Hub Authentication Type GitHub

First Hub Administrators Alex Mandel (@wildintellect) Brian Freitag (@freitagb)

Hub logo image URL

https://maap-project.org/wp-content/uploads/2021/10/nasamaaplogo3.png

Hub logo website URL

https://maap-project.org/

Extra features to enable

Please replicate the current VEDAHub infrastructure

Cloud Provider AWS

Cloud Region us-west-2

Billing and cloud account SMCE-MAAP account

Other relevant information This hub deployment request is part of 2i2c's ongoing NASA VEDA project. The ESDIS hub will be launched with configuration and image based on the VEDAHub. The hub should be deployed in the NASA SMD cluster where 2i2c is currently operating the NASA VEDA hub.

Tasks

- [ ] Refine the requirements for this new hub deployment
- [ ] Open the relevant Phase 1,2,3 issues with all of the required information

Definition of Done

Each of the below phases for this new hub deployment should:

yuvipanda commented 2 days ago

Note that there is two conflicting pieces of info here:

The hub should be deployed in the NASA SMD cluster where 2i2c is currently operating the NASA VEDA hub.

and

Billing and cloud account SMCE-MAAP account

The VEDA hub is on the SMCE-VEDA account. None of us have access to the SMCE-MAAP account.

So part of Phase 1 would be that one person gets access, and then creates accounts for every other engineer.

yuvipanda commented 2 days ago

Note we also have additional documentation for dealing with NASA SMCE aws accounts https://infrastructure.2i2c.org/hub-deployment-guide/new-cluster/smce/

wildintellect commented 2 days ago

@yuvipanda which 2i2c engineers already have SMCE "training" and access to the VEDA SMCE? we can request access to the MAAP SMCE for those same engineers, or new ones who do the "training"