It is not possible to run more than one Che 7 workspace at a time
See original GitHub issueDescription
If a Che 7 workspace is running and I try to start a new one I get the following error:
Message: services "theia" already exists
One possible solution to address this problem would be to suffix the name of services with the workspace id:
- suffixing services with workspaceid would not be a problem for theia remote plugins as of today because they don’t use the hostname but localhost (since everything run in the same pod)
- That may be a problem for some plugins anyway that want to contact a given service (e.g. the che hello world plugin)
- We fix this in 2 steps:
- prefixing the name of the services with the workspace id when starting a che 7 workspace: that make it easy to start workspaces
- extending the API of the che plugin that @evidolob and IDE 2 are working on to retrieve the real endpoint of a service: that make it easy for plugins developers to consume other plugins APIs
Issue Analytics
- State:
- Created 5 years ago
- Comments:16 (6 by maintainers)
Top Results From Across the Web
Eclipse che - volume mount error while launching workspace ...
Try to run Che Workspace in debug mode.
Read more >Chapter 3. Developer workspaces - Red Hat Customer Portal
By default, it is possible to run only one workspace at a time. To increase the number of concurrent workspaces a user can...
Read more >Manage the WorkSpace running mode - AWS Documentation
To set the automatic stop time, select the WorkSpace in the Amazon WorkSpaces console, choose Actions, Modify Running Mode Properties, and then set...
Read more >Introduction to Eclipse Che :: Eclipse Che Documentation
A centralized developer environment running on Kubernetes or OpenShift. · A multi-container workspace for each developer with the ability to replicate with a ......
Read more >Start developing in the cloud with Eclipse Che IDE
Most of the time, I'm asked open-ended questions that do not have an absolutely ... I run both Code Ready Workspace 1.2 and...
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
A quick win could be:
And here is a wider explanation of options we have and what are the pros and cons:
What we do now:
What options we have to allow running several workspaces in a single k8s namespace:
Pros:
Pros:
Pros:
I would go with option 3 and here is how to do it in an iterable way:
DONE!
@ibuziuk no