-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Epic: Single Application Cluster #16265
Comments
👋 hey @svenefftinge, Do you need help on the Workspace side? When were y'all hoping to make these changes? @atduarte mentioned WebApp team was hoping to do the consolidation/move work this week. There are a few things I can think of on Workspace side, can you think of anything else? For example, I was thinking the following would need to change:
|
Thanks for the heads up, @svenefftinge ! @easyCZ lemme know if you'd like to plan later this week? As a heads up, I'm deploying for Workspace Team next week, too, and can help with related changes. |
We should plan on the following too:
|
Timing wise we'd want to:
|
Before we do this, an internal test might look like:
|
Some additional details for the execution of the switch - Notion doc (internal) |
This is now complete, including removal of unused code. What remains, and is a potential candidate for removal, is the regional vs global message bus distinction. This will be further cleaned up with the PAYG transition so leaving that for now. |
Summary
We want to remove the multi-region application deployment we have in gitpod.io which includes removing the
db-sync
component and maintaining multiple databases, because it adds too much complexity and overhead for the value.The target architecture is one application installation (in US) managing multiple workspace clusters in multiple regions.
Internal RFC
Preparation
Performing the switch
Cleanup
db-sync
, enable server deletion of records #16458Previous work and documents
The text was updated successfully, but these errors were encountered: