Sahara should be horizontally scalable
Sahara should supports execution of several workers and provisioning of large clusters and large amount of clusters.
You can find more info in the full spec doc, it's a bit outdated now, but it contains the main idea: separation to sahara-api and sahara-engine.
The full description of idea is available on the wiki page linked in "Read the full spec" link.
Blueprint information
- Status:
- Complete
- Approver:
- Sergey Lukjanov
- Priority:
- High
- Drafter:
- Sergey Lukjanov
- Direction:
- Approved
- Assignee:
- Dmitry Mescheryakov
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Sergey Lukjanov
- Completed by
- Vitalii Gridnev
Related branches
Related bugs
Sprints
Whiteboard
Assigned to the juno-1 to make blueprints tracking easier. Anyway, it sounds like it should be implemented before the juno-2 to have enough time to test this approach.
Definition isn't approved because we need to re-iterate on architecture and agree on it again.
Gerrit topic: https:/
Addressed by: https:/
Split sahara into sahara-api and sahara-engine
Gerrit topic: https:/
Addressed by: https:/
Make deleting transient clusters safe