Allow to configure workspaces persistent storage from Eclipse Che CR
See original GitHub issueIs your task related to a problem? Please describe
CheCluster API v2 [1] is going to have the dedicated properties for workspace storage configuration:
devEnvironments:
storage:
pvcStrategy: <strategy> // 'per-user' or 'per-workspace'
perUserStrategyPvcConfig:
claimSize: <size> // will only be applied for 'per-user'
storageClass: <classname> // will only be applied for 'per-user'
once specified those properties should be used as defaults for DevWorkspaces creation
[1] https://github.com/eclipse-che/che-operator/pull/1324
Describe the solution you’d like
Configure storage related properties from the Eclipse Che CR
Release Notes Text
Workspaces persistent storage options like the strategy and the size are now configurable using CheCluster
CR. It’s also possible to set the storage strategy to per-workspace now so that developers will be able to run multiple workspaces concurrently.
Issue Analytics
- State:
- Created a year ago
- Comments:28 (27 by maintainers)
Top Results From Across the Web
Configuring storage classes :: Eclipse Che Documentation
The Che server creates persistent volume claims. A user defines a storage class name in the Che configuration to use the storage classes...
Read more >Chapter 4. Configuring CodeReady Workspaces
CHE_WORKSPACE_PROJECTS_STORAGE. /projects. Your projects are synchronized from the CodeReady Workspaces server into the machine running each workspace. This is ...
Read more >eclipse/che 7.54.0 on GitHub - NewReleases.io
Allow to configure workspaces persistent storage from Eclipse Che CR. Workspaces persistent storage options like the strategy and the size are now ...
Read more >v1 - Go Packages
Package v1 contains API Schema definitions for the org.eclipse.che v1 API group ... Configuration settings related to the persistent storage used by the...
Read more >Devfile v2 and IDE plug-ins in Eclipse Che - Medium
For workspaces using devfile v1, Eclipse Che server fetches meta.yaml files from the plug-in registry. There are some limitations, for example ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Closing as completed
@l0rd right, but I think you can only pre-create it for per-user (common) strategy e.g. it is not possible to pre-create it for per-workspace