-
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
Full support for Devfile 2.x spec #17883
Comments
We should separate the compatibility requirements into two categories: there are parts of the devfile that impact how objects are created on the cluster (e.g. out of pod containers, etc.) and parts that are data to be passed to other components (e.g. commands, projects). For many of the elements listed above, all the devworkspace controller can do is pass data to Theia in a way that Theia will understand. |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Closing. We will implement missing parts of the spec when there is a real request. |
@l0rd can you define what "real request" is? |
@vaidotasp I think it makes sense to re-open this issue so that we can track what's supported and what's not. I am not sure why I closed it but we are continuously working on supporting the v2 spec (and we have implemented a big part of it already). And we want to prioritize the features that are required in users/customers scenarios (i.e. "real request") rather than guessing what will be useful and what not (for example I would be careful to implement I have updated the description with what is supported today. We should probably clean it up because there are new fields (i.e. image components) that have been added in the meantime. @amisevsk @AObuchow please have a look. |
/remove-lifecycle stale |
Support for setting annotations on services and endpoints should probably be added to the list. Also, support for Specifying size of volume component wasn't solved by devfile/devworkspace-operator#827. Instead, Compute required size for per-workspace PVC when all volumes have sizes specified would be a more relevant issue. |
@amisevsk correct me if I am wrong, but it seems like the projects and sourceMapping features are supported and can be updated in the table. Additionally, kubernetes components will be supported once devfile/devworkspace-operator#961 is merged. |
|
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
/remove-lifecycle stale |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
/remove-lifecycle stale |
Is your enhancement related to a problem? Please describe.
Currently, devworkspace controller supports only limited of devfile 2.x format. This is epic to track which parts needs to be implemented.
This issue is not well-described yet. More details will be provided soon.
Plugin mechanismapply
a componentThe text was updated successfully, but these errors were encountered: