-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create dedicated cloud environment for each of the universities participating in the Climate Risk Research Challenge #346
Comments
Heather to provide access for all students.
|
@ryanaslett will create a new AWS account (can't create sub-account under OS-C) today 22-Aug. @ryanaslett to set up admin console access and share with Mikhail. @redmikhail will establish the cluster once the account is shared with him. After that - steps include set up git hub ; create authenticator. create application and application keys. connect openshift to github authenticator github.com/sustainableafrica (bind to team then team members will get authenticated against open shift). Heather to create group of users with private repo(s), will still need to create a openshift group/namespace separately [gitops level] |
will use AWS account that Brendan established.
|
Confirm that South Africa region supports M6 intel, C4, G4DN, P3 (price ~15% more), decision no GPUs for Nigeria's challenge
|
|
I've created the teams hierarchy: when we're ready to test, I have a testing github account assigned to the The University of Maximegalon so we can verify end to end access. |
New openshift cluster established: https://console-openshift-console.apps.challenge-cl1.sai.apps.os-climate.org |
Next steps by Thursday: Post Thursday: Each team will need independent name space - must confirm can launch Jupyter Notebooks |
Re-created the cluster and authentication is now working for open shift. Installation of certificate manager in progress. Will be done today. ArgoCD installation and configuration is next step by @redmikhail ODH deployment - manually - preserve artifacts via ArgoCD. @rynofinn will use latest ODH version |
|
authentication mechanism and user testing done. will finish machine sets and create separate nodes today for notebook use and get ODH set up. will focus on ArgoCD over long weekend (minimal namespaces). have a session with PRR team. Open question - working with S3 buckets - how can avoid sharing credentials via open datahub? Heather to provide list of teams by university. |
machine set / nodes for notebook use in place; odh set up complete. Argo CD in progress; created data connector to S3 (will be pre-configured - should be exposed as environmental variable TBC). Thursday will demo how to run a notebook to PRR team. Heather to get git hub IDs from attendees / team lead and will provide manual access. Credentials will be shared via 1 password - if required. |
odh test needs to be rebuilt - work still in progress on ArgoCD |
Heather to add github ids and send to Mikhail |
|
23 teams are registered for the Challenge. I've assigned them identifiers of 1001 through 1023. https://docs.google.com/spreadsheets/d/1fANvoBsFLvWwGDBLNV-bgNPUY23b7iOf/edit?usp=sharing&ouid=111309013911865667965&rtpof=true&sd=true |
creating S3 buckets and policies, adding projects (trainers and teams 1, 2, 3, 4). Test python script to access S3 bucket. Starting tomorrow will focus on ArgoCD activities. ODH work to complete today. Goal to be done with environment by Thursday. |
S3 and policies set up. have users add them to groups. 5 groups/data science projects plus 1 for trainers. created the secrets. Need to test python Heather to set up google doc to map team #s to name.
|
ID: 144264109 , GitHub username: jimfaa |
challenge-team1 created, users invited, and tied to repo: https://github.com/SustainableAfrica/UNILORIN-TEAM-A challenge-team2 created, users invited, and tied to repo: https://github.com/SustainableAfrica/UNILORIN-TEAM-B challenge-team3 created, users invited, and tied to repo: https://github.com/SustainableAfrica/APEX challenge-team4 created, users invited, and tied to repo: https://github.com/SustainableAfrica/UNILORIN-TEAM-C |
discovered one issue when using test users where can create notebook outside namespace and disabled it. |
Mikhail has provisioned 4 student groups manually. ArgoCD set up in progress. To add more groups/users: |
As part of the Sustainable Africa Initiative and Climate Risk Research Challenge in Nigeria, we are providing Nigerian university participants with cloud compute resources. We have procured additional AWS credits ($25K) for this purpose. Contact [email protected] for credit info.
Please set up each team with a private repo; set this up by 24-Aug, for use between 1-Sep and 31-Dec
Universities involved:
• University of Ilorin
• Kwara State University
• University of Ibadan
• University of Lagos
• Federal University of Technology, Port Harcourt
• Abubakar Tafawa Balewa University
• Bauchi State University of Science and Technology
• Bayero University
• Kano and Kano State University of Science and Technology
• Federal University of Technology, Owerri
Estimate 20 teams across all universities with a maximum of 10 team members per team (avg. 5); each team member will likely use Jupyter notebook. ~32 GB/8 core box; 10G per participant; initial set up by 24-Aug; final set up by 28-Aug
Github – private repo for each team with team members given sole access under https://github.com/SustainableAfrica/ClimateRiskChallenge/tree/main/Nigeria; initial set up by 24-Aug; final set up by 28-Aug.
The text was updated successfully, but these errors were encountered: