-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Allow configuring ephemeral storage strategy in CheCluster #21885
Comments
Fix eclipse-che/che#21885 Signed-off-by: Andrew Obuchowicz <[email protected]>
Should be fixed by eclipse-che/che-operator#1580 |
@AObuchow if you haven't yet can you double check if we need to update some documentation articles that mentions storage strategies? |
@l0rd It seems the Che administration documentation needs to be updated to mention storage strategies: https://www.eclipse.org/che/docs/stable/administration-guide/configuring-storage/ Additionally, the section on configuring storage classes needs to be updated as well: it mentions that the Che Server is in charge of creating persistent volume claims (this is now handled by DWO), and also points to slightly outdated fields in the Che Cluster CR ( I will work on a PR to update this section of the documentation. Let me know if there are any procedures I should follow or if there are members of the documentation team that I should contact, as this is my first time updating the Che Docs. |
ACK. Thank you for the PR to the docs repo, Andrew. A technical writer will self-assign it to review it toward RHDEVDOCS-4870. |
RN sync'd to Red Hat Jira https://issues.redhat.com/browse/CRW-4183 |
Is your enhancement related to a problem? Please describe
Currently it is not possible to configure the use of the Ephemeral storage strategy as the default storage strategy for Che workspaces through the Che Cluster CR.
Describe the solution you'd like
The Che Cluster CR
devEnvironments.storage.pvcStrategy
should allow for theephemeral
storage strategy.The Dashboard already supports reading the configured storage type from the Che Cluster CR, and I believe there is already code in place that would allow support for the ephemeral storage strategy (I may be mistaken however).
Describe alternatives you've considered
Currently, it is only possible to use the ephemeral storage strategy on a per-workspace basis by changing the storage-type settings in the dashboard.
![image](https://user-images.githubusercontent.com/10300119/207390662-19296067-b341-4579-8a6c-7e719f0d29d3.png)
There is no way to set the ephemeral storage strategy to be used by all newly created workspaces.
Release Notes Text
It's now possible to specify ephemeral as the default storage strategy for every workspace through the CheCluster custom resource.
The text was updated successfully, but these errors were encountered: