Skip to content
Visual Studio Code Server
Branch: develop
Clone or download
Pull request Compare This branch is 13 commits behind monostream:develop.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
chart
docs
Dockerfile
README.md

README.md

Visual Studio Code Server

The aim of this repository is to package Visual Studio Code using code-server in a full-fledged Ubuntu Developer environment.

This repository hosts a Dockerfile and Helm Chart to run VSCode on Kubernetes. We use Helmi to provide VSCode-as-a-SErvice in the Service Catalog of Monostream DevCloud - a managed Kubernetes and Eirini based CaaS & PaaS.

Angular Demo

Run in Docker

docker run -it --rm --name code-server --security-opt=seccomp:unconfined -p 127.0.0.1:8443:8443 -v $(pwd)/project:/home/coder/project monostream/code-server:latest --allow-http --no-auth

Install using Helm

cat <<EOF | helm install ./chart/ --name vscode --tiller-namespace=tiller -f -
image:
  tag: latest
  pullPolicy: Always
ingress:
  enabled: true
  annotations:
    kubernetes.io/tls-acme: "true"  
  hosts:
  - host: my-vscode.local
    paths:
    - /
  tls:
  - hosts:
    - my-vscode.local
    secretName: my-vscode-tls
password: changemenow
EOF
You can’t perform that action at this time.