-
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
Updates to the Devfile 2 model to support Che workspaces #18878
Comments
This issue is just about model changes and it can be closed I believe.
? |
The current attributes are confusing, since we initially had |
@amisevsk it makes sense. When you say "label, not attribute" you are thinking of to the |
Yes, for now at least. We may revisit this once devfile/api#352 is merged, since that would add top-level attributes to DevWorkspaces. |
@amisevsk we just added |
@l0rd No, I don't think so. I view the ephemeral field on volumes as serving a separate purpose -- it allows you to share data between containers without requiring persistent storage. The idea would be to have the overall workspace have Having a per-volume setting for storageType becomes very tricky, as there could be conflicts (e.g. one volume uses common and one uses async, which would mean mounting the common PV in two places). For |
Is your enhancement related to a problem? Please describe.
There are some features of workspaces that could be specified using a Devfile v1 that it's not possible to specify using Devfile v2 yet.
Describe the solution you'd like
^
we don't need to have it on devfile model, we're going to implement it in the same way as currently Che does, match secrets and configmaps with their labels/annotations.
The text was updated successfully, but these errors were encountered: