-
Notifications
You must be signed in to change notification settings - Fork 64
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
Automate hub deployment for all our clusters #507
Comments
Ref 2i2c-org#507 I'm worried that incomplete tests might leave notebook nodes running, but the culler should take care of those? We must verify this. The creds for the carbonplan cluster are from EKS, and I'm not sure how long they are valid for either.
Ref 2i2c-org#507 I'm worried that incomplete tests might leave notebook nodes running, but the culler should take care of those? We must verify this. The creds for the carbonplan cluster are from EKS, and I'm not sure how long they are valid for either.
With #582 everything except AWS hubs are autodeployed. |
@damianavila yeah, but we don't have any Azure deployments merged yet - #287 is unmerged. |
RE AWS hubs: following code needs to be ported into deployer for authentication https://github.com/yuvipanda/hubploy/blob/dfc00254abb30d8887230472e83b405ff5872933/hubploy/auth.py#L107 |
Thanks @sgibson91 - I've separated out the top comment into a section for each major cloud provider in case we need to track more provider-specific tasks. |
OK I believe that we've got an issue for each major cloud provider listed in the top comment, and each issue is resolved! So perhaps we can close this one? |
Yep, I think we can close this one! (we can always re-open if someone disagrees 😉 ). |
Description
When a kubernetes cluster is present, we can automate the creation of a hub on top of it. We should do this for hubs on all of the clusters that we run.
Benefit
Keeping all the hubs in sync makes sure we don't end up in a situation where some hubs need a lot of work for hub upgrades. It also reduces the amount of manual steps that we need to take in order to deploy a given hub.
Implementation
We should ensure that our post-deploy tests don't leave running servers behind costing money.
Tasks to complete
Google Cloud Hubs
Specific Hubs
AWS Hubs
Azure hubs
The text was updated successfully, but these errors were encountered: