-
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
Kubernetes and Che #1193
Comments
Hi. Right now kubernetes integration is not implemented. |
I'd suggest to use Docker for development and deploy on Kubernetes. The reason is that it allows reload (or even auto-reload) on file change which is only possible else if you're running Kubernetes on the same machine as the one you're coding or somehow mounting the volume with your source code. |
If you work on a module that is part of complex assemble of microservices with lot of interconnections, you'd better to run app in kubernets cluster, not to emulate environment for it on local host and/or bare docker. |
We will be working to improve workspaces so that you can submit recipes that are dockerfiles, compose files, or other topological definitions. By having support for a variety of topology definitions for multi-container constructs, we'll allow users to use their definitions in Che, and then they can push them out to other systems like Kubernetes. |
#1829 - crosslinking this issue, which is our vendor API that is under development that will allow for different orchestrators to be implemented under Che. |
This should be linked to #2847 |
I have it working under Kubernetes pretty decently https://github.com/wernight/kubernetes-che/ My only issue is that SPDY seems to disconnect WebSockets when not used for a while. |
@wernight you may also try the openshift branch which works with k8s/openshift APIs. We are yet to try it for k8s instances other than openshift but eventually we will get there. |
Is already fixed :) |
@gorkem How does it differ from the master branch? Actually the only real issue for having it work on Kubernetes is the issue with the so many ports |
@garagatyi Wow nice! In which release? I'm using 5.0.0-M6 which seems to be the latest but it's 5 months old. |
@wernight in 5.6.0. Released today. |
@garagatyi I'll be watching https://hub.docker.com/r/codenvy/che-server/tags/ for this one. @gorkem I see part of single port, but I don't see how that might work "magically" with k8s without actually fixing #1560. If there is a dockerized version I may try it if I find issues with 5.6.0 (as I said 5.0.0 is working on Kubernetes). |
@garagatyi It looks like |
@wernight eclipse che now uses new images, take a look at https://www.eclipse.org/che/docs/setup/getting-started/index.html |
@wernight images of che are now on |
Officially no, you can track progress here #5908 |
I am going to close this one. Everyone is welcome to track #5908 |
Is it possible to work with containers that work under kubernetes?
We want to use Google Cloud Container Engine so it uses kubernetes to access to containers (not Docker API).
Thanks
The text was updated successfully, but these errors were encountered: