sagemathinc / cocalc-kubernetes

Run CoCalc on a Kubernetes cluster
Other
22 stars 21 forks source link

This is not currently being updated.

See https://cocalc.com/pricing/onprem


cocalc-kubernetes

This was a free open source AGPL licensed slightly modified version of cocalc-docker, but for running CoCalc on a Kubernetes cluster. There is one pod for the server and one pod for each project.

STATUS

Installation

See server/README.md to get going!

LICENSE AND SUPPORT

SECURITY STATUS

Discussion

cocalc-kubernetes is an open version of CoCalc that can be run on an existing generic Kubernetes cluster.

It is as similar as possible to cocalc-docker, with the following changes:

  1. It runs in a Kubernetes cluster rather than a plain Docker install, and
  2. Projects run as separate pods on the cluster rather than all in the same Docker container.

The benefits of this architecture include:

The drawbacks of this architecture over a more complicated architecture like the closed-source KuCalc (what https://cocalc.com uses) include: