Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cscosu/workspace-bot

Provision VS Code server workspaces as Kubernetes resources from a Discord bot
https://github.com/cscosu/workspace-bot

kuberentes linux vscode

Last synced: 3 days ago
JSON representation

Provision VS Code server workspaces as Kubernetes resources from a Discord bot

Awesome Lists containing this project

README

        

## About

Provision VS Code server workspaces as Kubernetes resources from a Discord bot.

![Discord slash command](media/slashcommand.png)

![Workspace](media/workspace.png)

## Usage

Apply the manifests to deploy the bot with proper permissions into its own namespace. Note that this bot is only designed to work with the Cyber Security Club's Kubernetes cluster. It has a few hardcoded role id's and requires the [sysbox](https://github.com/nestybox/sysbox) runtime to be installed on the cluster.

```
kubectl apply -f manifests.yaml
```