Christian Weichel
cea44d76d4
[ws-daemon] Make compatible with Kubernetes v1.20.1
...
and remove the pod/service IP sources, as well as the TCP proxy
in the process. We deploy registry-facade as daemonSet, and don't
need those other rather complicated bits anymore.
2021-01-11 15:25:05 +01:00
Christian Weichel
b7dda84ad0
[license] Update license header from TypeFox GmbH to Gitpod GmbH
2021-01-04 15:12:02 +01:00
Christian Weichel
712d1be698
[ws-daemon] Reintroduce the working_area_free_bytes metric
2020-11-30 17:58:38 +01:00
Christian Weichel
ced1e6ac69
[ws-daemon] Add readiness probe
2020-11-30 11:06:39 +01:00
Christian Weichel
6e2e96e91d
[ws-daemon] Add workaround for containerd ErrNotFound issue
2020-11-12 08:52:35 +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
5a7903b089
[supervisor] Introduce user-namespace rings
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