Skip to content

Epic: [Self-Hosted] Scale down Gitpod when not in use #11967

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

Closed
lucasvaltl opened this issue Aug 8, 2022 · 1 comment
Closed

Epic: [Self-Hosted] Scale down Gitpod when not in use #11967

lucasvaltl opened this issue Aug 8, 2022 · 1 comment

Comments

@lucasvaltl
Copy link
Contributor

lucasvaltl commented Aug 8, 2022

Summary

Create a way to automatically scale down gitpod when not in use

Context

Some companies will be running Gitpod in a way that aligns with their working hours - e.g. 8am-6pm M-F. Outside of these hours, Gitpod is not used. We should figure out the best way to scale down Gitpod to use minimal resources outside of these time frames

Value

  • Has potential to save a lot of $$$ for customers using Self-Hosted

Acceptance Criteria

  • Gitpod is able to automatically scale down to minimal resource needs when not actively in use (i.e. workspaces running)
  • This scale down should not happen when it is in use (e.g. user wants to run a data science task over night)
  • Ideally, this requires little to no input or involvement from the user.

Measurement

  • Cost of running the Gitpod reference architectures should go down significantly

Solution Ideas:

  • Allow for scale down node groups for workspaces to 0 when not in use?

Additional Context

  • Internal slack thread where this came up
@lucasvaltl
Copy link
Contributor Author

Duplicate of #12782 - let's keep that ticket for now.

@lucasvaltl lucasvaltl moved this to Awaiting Deployment in 🌌 Workspace Team Oct 5, 2022
Repository owner moved this from 🧊Backlog to ✨Done in 🚚 Security, Infrastructure, and Delivery Team (SID) Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: Awaiting Deployment
Development

No branches or pull requests

1 participant