abl / code-server

Visual Studio Code Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Visual Studio Code Server


Languages

Language:Dockerfile 87.3%Language:Smarty 12.7%