cloud-platform
cloud-platform copied to clipboard
Create cluster should run in parallel instead of serial
Background
At the moment we run cluster-create in serial meaning that only one person can build a test cluster at onces. This means that an engineer can be waiting a few hours for a test cluster to become available at busy times (first thing in the morning etc).
The cluster-cretate job should be able to handle creating multiple clusters at once.
Are there any potential issues with doing this? Clusters should not have the same name. How do we solve this?
Proposed user journey
Approach
Which part of the user docs does this impact
Communicate changes
- [ ] post for #cloud-platform-update
- [ ] Weeknotes item
- [ ] Show the Thing/P&A All Hands/User CoP
- [ ] Announcements channel
Questions / Assumptions
Definition of done
- [ ] readme has been updated
- [ ] user docs have been updated
- [ ] another team member has reviewed
- [ ] smoke tests are green
- [ ] prepare demo for the team
Reference
Testing this now - cp-0205-10-58 and cp-0205-1059
create-cluster / create - 258 started, 259 not in progress
259 - checking max-in-flight is not reached 258 - is building the cluster
If it was in parallel both clusters would be building now.
258 finished at 12:30 259 started at 12:31