Skip to content

Add Default Auto Off for all new workspaces #634

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
Tracked by #1317
misskniss opened this issue Mar 29, 2022 · 7 comments · Fixed by #1632
Closed
Tracked by #1317

Add Default Auto Off for all new workspaces #634

misskniss opened this issue Mar 29, 2022 · 7 comments · Fixed by #1632
Assignees
Labels
api Area: HTTP API
Milestone

Comments

@misskniss
Copy link

As a company and a client I want all worspaces that are created and not enabled with an Auto On/Off schedule feature to automatically shut down after 8 hours so that I can keep costs from growing with unused running workspaces.

@misskniss
Copy link
Author

@johnstcn @tjcran Looks like we need to sort out what remaining work we have that needs to be added to the Community MVP for this epic.

@misskniss misskniss added site Area: frontend dashboard api Area: HTTP API labels May 5, 2022
@tjcran
Copy link

tjcran commented May 5, 2022

@johnstcn @tjcran Looks like we need to sort out what remaining work we have that needs to be added to the Community MVP for this epic.

I will leave this for @johnstcn or @vapurrmaid. There are not additional product requirements to add to this, only issues needed for implementation decomposition.

My understanding was that using the schedule based auto-off system, it would basically schedule a stop time 8 hours in the future.

@misskniss
Copy link
Author

Please add your planning poker estimate with ZenHub @johnstcn

@misskniss misskniss assigned greyscaled and unassigned greyscaled May 6, 2022
@misskniss misskniss removed site Area: frontend dashboard needs grooming 🪒 labels May 10, 2022
@johnstcn
Copy link
Member

Discussed with @vapurrmaid and this is probably the simplest approach that also evolves with the user's habits.

@johnstcn
Copy link
Member

One could argue as well that it also make sense to default the autostart time to now.

@ammario
Copy link
Member

ammario commented May 13, 2022

I think this could be better handled by the approach in #1433, since it solves the problem of a default as well as the problem of control.

Also, we want to avoid site-wide settings as much as possible.

  • We have large customers, and seldom will a 500 person deployment want an across the board workspace scheduling policy.
  • We want to deliver a multi-tenant SaaS, potentially even within the next 12 mos

@greyscaled
Copy link
Contributor

greyscaled commented May 14, 2022

@johnstcn we should breakout discuss this in tandem with #1433 early next week so we can have those two groomed and broken out/decomposed technically.

The product intention is that we want to introduce ways to control automated workspace lifecycle behavior for the reason of cost control and resource optimization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Area: HTTP API
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants