Skip to content

klauserber/coder-development-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coder-development-cluster

This piece of infrastructure code lets you create a kubernetes cluster with all components needed to run the coder platform on the Google Cloud Platform. Follow this link for more informations about the coder platform:

https://coder.com

The core features are:

  • Web based IDEs for developers (VSCode, see https://github.com/coder/code-server), no need to install anything on local machines
  • Integration of local installations of different IDEs like VSCode, IntelliJ etc.
  • Support for provisioning whole desktops via KasmVNC (see https://kasmweb.com/kasmvnc).
  • Self registration via OIDC and Keycloak with email verification.
  • Integrated file browser for the developer home directories to exchange data with the local machine.
  • Fully functional development environment with plugin installations, docker builds, ports forwarding etc.
  • Use es many images for different developer environments as you want.
  • Out of the box Backup and Restore to and from Google Storage via continues WAL archiving for Postgres and Restic Backup of developer home directories.
  • Works fine with cluster autoscaling. Using different autoscaled node pools for the base system and coder workspaces.
  • Automatic TLS certificate generation via cert-manager and Let's Encrypt.
  • Simple YAML configuration files to configure everything.
  • and more...

Dokumentation