16 Commits

Author SHA1 Message Date
Christian Weichel
572fcbb008 [ws-daemon] Start workspace controller based content init 2023-01-23 14:14:30 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Thomas Schubart
f65dc0e35c [ws-daemon] Make oom scores configurable 2022-11-10 14:43:40 +02:00
Thomas Schubart
4fe7402203 [ws-daemon] Plugin for setting up network limits 2022-08-24 14:14:40 +02:00
Manuel Alejandro de Brito Fontes
8130107b0f [ws-daemon] Add support for limiting the number of processes in a workspace 2022-07-18 23:25:14 +02:00
Christian Weichel
8dd76ed762 [ws-daemon] Support config reload for IO limits 2022-04-21 05:08:33 +05:30
Christian Weichel
7853926dc0 [ws-daemon] Introduce IO limiting 2022-04-13 03:49:25 +05:30
Manuel Alejandro de Brito Fontes
e894487df2 [ws-daemon] Configure readiness probe 2022-03-29 22:20:13 +05:30
Christian Weichel
462e269689 [ws-daemon] Integrate new CPU limiter 2022-02-08 16:36:30 +01:00
Simon Emms
6082a79452 [ws-daemon]: expose config publicly 2021-10-04 11:58:51 -03:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Christian Weichel
ced1e6ac69 [ws-daemon] Add readiness probe 2020-11-30 11:06:39 +01:00
Christian Weichel
438c234bb2 [ws-daemon] Rename InWorkspaceHelper to more apt InWorkspaceService
and introduce rate limiting on that service to mimic the behaviour of
the former canaries.
2020-10-23 16:20:08 +02:00
Christian Weichel
4a9c8f910e [ws-daemon] Provide IWH through unix socket rather than canaries 2020-10-23 16:20:08 +02:00
Christian Weichel
3cbfd6f191 [common-go] Move CRI to ws-daemon/container 2020-10-19 07:46:04 +02:00
Christian Weichel
7172d822c7 [ws-daemon] Fold ws-manager-node into ws-daemon 2020-10-19 07:46:04 +02:00