Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Template constraint for workspace scheduling #1433

Closed
Assignees
johnstcngreyscaled
Labels
apiArea: HTTP APIcliArea: CLIsiteArea: frontend dashboard
@ammario

Description

@ammario

Related#813

In v1, we have customers that wanted to shut down all workspaces in an organization on a period while simultaneously giving their developers control to suit their working patterns and time zone.

The problem with developer controlled auto stop is they're not the ones incentivized to reduce costs.

Solution

The cleanest solution I could think of is we allow the ability to set an auto-start at thetemplate level in addition to the workspace level. That auto-stop can be overridden by the workspace, but only by schedules that have the same interval or less. For example, if a daily auto-stop is set in the template, a daily one must be set by the user.

Auto start policy is flipped, the template interval serves as the floor instead of the ceiling.

A caveat with this approach is UX complexity.

For example, if I set a template cron auto start of 9am CST Mon to Fri, and then a user configures 9AM GMT Tues to Sun (one extra day), we need a really clear error, because it's an easy mistake to make.

Org-level auto-start

We don't implement this. For one, it's added complexity. For two, the templates describe the resource costs, they should also describe the cost management. This is consistent withmy proposed quota system.


cc@johnstcn

Acceptance Criteria

  • [/] Template: setmax_ttl andmin_autostart_duration
  • [/] Workspace:ttl andautostart_schedule constrained by template
  • [/] Template: updatemax_ttl andmin_autostart_duration

Metadata

Metadata

Labels

apiArea: HTTP APIcliArea: CLIsiteArea: frontend dashboard

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp