Skip to content
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

About the feature of "remote machine" #188

Closed
freewind opened this issue Jan 13, 2016 · 3 comments
Closed

About the feature of "remote machine" #188

freewind opened this issue Jan 13, 2016 · 3 comments

Comments

@freewind
Copy link

Hi, when I'm reading the doc of Custom Machines, I found there is a feature of remote machine:

Environments contain one or more machines. A machine is an abstraction for a single run time, defined by a recipe or stack. A machine can have different implementations and our default implementation is to have one Docker container for each machine. Different Che deployments can have different implementations for machines such as localhost or a remote VM.

Any changes made to the project files within the machine is synchronized back to the workspace master out of the machine. On local systems this happens through a simple mount. On distributed systems, Che uses an rsync protocol to keep project files synchronized between machines and the workspace that owns the machine.

I'm quite interested in this feature, but can't find more information.

What is a remote VM? How can we create a remote VM? Is the remote VM is a docker container, or any other virtual hosts like digital ocean, aws ec2, or something?

For now, is this feature available that I can have a try myself?

@TylerJewell
Copy link

This feature will be available in Codenvy On-Prem that is a distributed cloud based upon Eclipse Che. Codenvy based upon Eclipse Che 4 will be released after we ship Che. Codenvy has an embedded swarm system that has the ability to distribute workspaces to any node, whether it is in your datacenter, at EC2, Digital Ocean, etc.

We will have a beta of Codenvy On-Prem based on Che in a few weeks.

@garagatyi
Copy link

Docker implementation of remote machine is only available now. Swarm system is used for Codenvy onprem. Other variants (such as VMs) are not implemented yet.

@TylerJewell
Copy link

We have added a section to the docs discussing Scaling Che. This should provide the specifics you are seeking.
https://eclipse-che.readme.io/docs/scaling

@nickboldt nickboldt mentioned this issue Jan 28, 2020
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants