lablup / backend.ai

Backend.AI is a streamlined, container-based computing cluster platform that hosts popular computing/ML frameworks and diverse programming languages, with pluggable heterogeneous accelerator support including CUDA GPU, ROCm GPU, TPU, IPU and other NPUs.
https://www.backend.ai
GNU Lesser General Public License v3.0
518 stars 153 forks source link

Split out intrinsic container apps as container volume provider plugins #188

Open achimnol opened 4 years ago

achimnol commented 4 years ago

Currently, ttyd is embedded in the krunner package (ubuntu, centos, alpine). Since we have a large pre-built Python binary inside the krunner packages (for each major version of each base Linux distros), though the size limit for our PyPI upload (increased to 120 MiB from 60 MiB by request), it is still tight to include all intrinsic app binaries there, especially some bing ones like code-server.

Let's split out our intrinsic apps using the common plugin interface recently revamped:

achimnol commented 4 years ago

More comments to clear up later: image