Theia on Kubernetes
New! -> https://github.com/gashirar/code-server-on-kubernetes
Theia is a cloud & desktop IDE framework implemented in TypeScript. http://theia-ide.org
Basic Authentication default user/password is user
/P@ssw0rd
.
You can overwrite user/password by environment variables.(USER
/PASSWORD
)
If basic authentication is not used, set the environment variable NO_AUTH=true.
theia-kubernetes
image?
How to use local
This script pulls the image and runs Theia IDE on http://localhost:3000 with the current directory as a workspace.
docker run -it -p 3000:3000 -v "$(pwd):/home/project:cached" gashirar/theia-kubernetes:latest
k8s cluster
Apply Helm Chart!
helm template . --set user=<YOURNAME> --set password=<YOURPASSWORD> --set namespace=<YOURNAMESPACE> --set loadBalancerSourceRanges={0.0.0.0/0} | kubectl apply -f -