POC: Connect Web IDE to a container
Goal
Based on @viktomas's research in #367339 (comment 1035179565), we are confident we can connect the Web IDE to a publically available port. The goal of this POC is to prove that it's possible to establish a connection between the Web IDE and a container running VS Code Server.
Requirements
- Remote environment running on a K8s cluster
- Custom docker container running VS Code Server
- Publicly exposed port
- Web IDE connects to the environment
These are not part of the POC:
- Authentication of any sort
- SSH or tunneling into the remote environment
- Advanced IDE features like code completion or linting
Success criteria
- Hello world output?
Results
Working proof of concept: https://gitlab.com/gitlab-com/create-stage/editor-poc/remote-development/frontend-for-vs-server
Edited by Eric Schurter