Provide component status in devworkspace-client #19151
Labels
kind/enhancement
A feature request - must adhere to the feature request template.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
severity/P2
Has a minor but important impact to the usage or development of the system.
Is your enhancement related to a problem? Please describe.
Add component status (like endpoint URL merged into devfile components structure) + flag to know if component has been added by the tooling or if it was defined by user in its devfile (for example I have a component like 'java' with container including java/maven, etc ==> this is a user component, while che-theia if I didn't explicitely set an editor --> tooling component
Describe the solution you'd like
Provide status by grabbing information in devWorkspace routings, workspace pods and devWorkspace objects instead of letting clients pull information themselves and aggregate data on their own
Describe alternatives you've considered
Should be done until devfile/devworkspace-operator#261 is exposed
Additional context
The text was updated successfully, but these errors were encountered: