-
Notifications
You must be signed in to change notification settings - Fork 67
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
Migrate Farallon hub to this repo #368
Comments
Just a quick note on this - I think we should prioritize this below #363 - so I'm attaching a label to mark this as such :-) |
Once #391 is merged, @damianavila is going to go through moving the farallon hub over to the new kops based setup. That will help complete this. |
A little reminder to re-revert #400 once the above is complete. |
We should archive https://github.com/2i2c-org/pangeo-hubs once this is complete |
In the older setup (https://github.com/2i2c-org/pangeo-hubs/blob/5115e56a60da49513891d362daf52933c7186698/deployments/farallon/config/common.yaml#L13), we used a GitHub org to control who can login. Our auth0 support does not support GitHub org based access control yet - so they are listed here. For now, new users will need to be added via the JupyterHub UI: https://pilot.2i2c.org/en/latest/admin/howto/manage-users.html Ref 2i2c-org#368
I've carefully deleted the old EFS instance. I'll now carefully delete the old cluster |
I've deleted the staging and prod hubs by hand:
This ensures that any external cloud resources created by kubernetes (disks for the hub db dir, load balancer for the |
I've enabled EFS Lifecycles on the new EFS setup too (https://docs.aws.amazon.com/efs/latest/ug/lifecycle-management-efs.html) - this moves infrequently accessed files to slightly slower storage for significant cost benefits. The previous EFS had this enabled |
I deleted the old cluster with:
|
I have seen this issue as well with CloudFormation stuff, particularly with the load balancer. |
@damianavila yeah! Perhaps documented as part of decomissioning a hub / cluster? |
farallon hub is now run out of https://github.com/2i2c-org/pilot-hubs/, and we can just set up the image via this. Ref 2i2c-org/infrastructure#368
https://github.com/2i2c-org/pangeo-hubs is now just the user image |
For the record, the repo was renamed as well as |
I was wondering where are we with this and if it's ok to re-revevert #400? |
@GeorgianaElena, I think we need to solve #381 to close this one and before revert #400. |
I'm going to close this, as the hub itself is migrated. #381 tracks the general problem that is preventing CD from happening longer term |
Background
The Farallon institute JupyterHub is run from github.com/2i2c-org/pangeo-hubs/, and is not well automated. We should move that to this repository!
#366 tackles fully setting up on AWS, so this goal will focus only on migrating the helm config + deployment to this repository.
Expected timeline
???
Steps to complete this goal
deployer/
Consider removing the farallon staging hub(gonna keep it)The text was updated successfully, but these errors were encountered: