Skip to content

Epic: Workspace Classes on Self-Hosted #10805

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
atduarte opened this issue Jun 21, 2022 · 3 comments
Closed

Epic: Workspace Classes on Self-Hosted #10805

atduarte opened this issue Jun 21, 2022 · 3 comments
Assignees
Labels
feature: workspace classes segment: data-science Used to track issues related to data-science use cases team: workspace Issue belongs to the Workspace team type: epic

Comments

@atduarte
Copy link
Contributor

atduarte commented Jun 21, 2022

Summary

Productise workspace classes for self-hosted.

Context

After #8261.

We are unsure what capabilities that previous epic will bring to self-hosted admins, and what the experience will look like. This epic will be the follow-up to ensure that those concerns are taken care of.

Value

Self-hosted customer will be able to provide differentiated workspace resources for different people, optimizing the use of their resources.

Acceptance Criteria

  • Self-hosted admins should be able to define multiple workspace classes, at installation time. (Kots, self-hosted team)
  • Self-hosted admins should be able to control the type of underlying node, node density and CPU/IO/network/RAM limits of each workspace class. (Docs, Workspace team)
  • Provide self-hosted admin guidance on how what limits (Kubernetes and ws-daemon) and nodes to use, and how to optimize resource usage for the customers workload (which ultimately influences the density per node per workspace class). (Docs, Workspace team)

Measurement

Number of customers using the feature.

Growth Area

No response

Persona(s)

No response

Hypothesis

No response

In scope

No response

Out of scope

No response

Complexities

No response

Press release

No response

@atduarte atduarte self-assigned this Jun 21, 2022
@atduarte atduarte moved this to Scheduled in 🌌 Workspace Team Jun 21, 2022
@atduarte atduarte added the team: workspace Issue belongs to the Workspace team label Jun 22, 2022
@atduarte atduarte moved this to Scheduled in 🌌 Workspace Team Jun 22, 2022
@ynedelec
Copy link

Hi,
This would be very, very valuable to us.

Without diving into too much details, our data scientists would use Gitpod for both software development and exploratory analysis. While the former doesn't require high specs environments, the later could have drastically different needs in term of CPU or RAM.

This is why having the possibility to trigger Gitpod workspaces with different specs is a requirement for us.

@stale
Copy link

stale bot commented Dec 16, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the meta: stale This issue/PR is stale and will be closed soon label Dec 16, 2022
@loujaybee loujaybee added the segment: data-science Used to track issues related to data-science use cases label Mar 1, 2023
@stale stale bot removed the meta: stale This issue/PR is stale and will be closed soon label Mar 1, 2023
@kylos101
Copy link
Contributor

@atduarte closing because this was for self-hosted. Feel free to reopen and update if needed for Dedicated.

@kylos101 kylos101 closed this as not planned Won't fix, can't repro, duplicate, stale Mar 18, 2023
@github-project-automation github-project-automation bot moved this to Awaiting Deployment in 🌌 Workspace Team Mar 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: workspace classes segment: data-science Used to track issues related to data-science use cases team: workspace Issue belongs to the Workspace team type: epic
Projects
None yet
Development

No branches or pull requests

4 participants