Gero Posmyk-Leinemann
|
8c18484d87
|
[supervisor-api] Make available with grpc-web
|
2021-06-23 13:53:30 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
9681a2ba9b
|
Update k8s dependencies to v0.21.1
|
2021-06-15 09:45:54 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
a57e2e73ea
|
Update go dependencies
|
2021-06-15 09:45:54 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
fbb5da9291
|
Update go dependencies
|
2021-06-08 11:44:37 -04:00 |
|
Anton Kosyakov
|
f7b2e37cbd
|
[supervisor] support tunneled ports
|
2021-05-20 09:49:33 +02:00 |
|
Christian Weichel
|
c2a2352f12
|
[supervisor] Add config change analytics
|
2021-05-06 16:21:40 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
a0a5017b58
|
Remove deprecated grpc time helpers
|
2021-05-05 06:10:32 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
bbd7b11d47
|
Update grpc dependencies
|
2021-05-05 06:10:32 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
e10c1de800
|
Update k8s dependencies v1.21.0
|
2021-05-05 06:10:32 -04:00 |
|
Christian Weichel
|
1b2346df25
|
[supervisor] Add chisel server
|
2021-04-22 14:20:12 +02:00 |
|
Christian Weichel
|
977b211595
|
[supervisor] systemd-like socket activated Docker
|
2021-04-21 13:24:08 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
79fea68fd6
|
Update go modules
|
2021-04-06 05:31:16 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
cb4c1a6a03
|
Terminate process
|
2021-04-01 14:27:30 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
5caeea7496
|
[docker-up] Fix dockerd termination
|
2021-04-01 14:27:30 -03:00 |
|
Anton Kosyakov
|
41a9495851
|
[supervisor] allow to enable pprof
|
2021-03-23 14:35:21 +01:00 |
|
Manuel Alejandro de Brito Fontes
|
7e9da6ce3b
|
[supervisor] Lint code
|
2021-03-16 07:35:57 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
b512922986
|
Update go dependencies
|
2021-03-12 12:54:40 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
dc4f2b9b15
|
Update go modules to 1.16
|
2021-03-02 06:37:49 -03:00 |
|
Manuel Alejandro de Brito Fontes
|
f263277537
|
Update k8s go dependencies (#3271)
|
2021-02-25 14:20:03 -03:00 |
|
Christian Weichel
|
d940209ffd
|
[go.mod] Run leeway link to clean up go replace
|
2021-02-01 15:22:53 +01:00 |
|
Cornelius A. Ludmann
|
ab4c6f5a7b
|
Fix go.mod links with leeway link
|
2021-02-01 13:07:43 +00:00 |
|
Christian Weichel
|
e641afad2b
|
[workspacekit] Move all user namespace setup stuff to its own component
To keep supervisor free from CGO e.g. libcap or libseccomp
|
2021-01-29 17:46:53 +01:00 |
|
Sven Efftinge
|
55dad24136
|
[content-init] apply UID mapping symmetrically
|
2021-01-29 09:22:12 +01:00 |
|
Cornelius A. Ludmann
|
70fe39a8ba
|
[content-store] Add a content-store component with blobs API
|
2021-01-28 14:15:31 +01:00 |
|
Cornelius A. Ludmann
|
48734036cf
|
[minio] update minio library to v7
|
2021-01-20 16:51:35 +01:00 |
|
Christian Weichel
|
72a120e0c8
|
Update Kubernetes client-go to v1.20.1
Fixes gitpod-io/gitpod#2689
|
2021-01-11 15:25:05 +01:00 |
|
Christian Weichel
|
ef66ca19a1
|
[supervisor] execve into ring3
|
2021-01-08 15:58:39 +01:00 |
|
Christian Weichel
|
7935b7f015
|
[gitpod-protocol] Move Go server API client to gitpod-protocol
This way it's accessible from packages other than supervisor,
e.g. future integration tests.
|
2021-01-08 13:40:43 +01:00 |
|
Sven Efftinge
|
d0fc7eb84a
|
go mod updates
|
2020-12-10 11:53:43 +01:00 |
|
Anton Kosyakov
|
9aa46e4cc9
|
[supervisor] resolve a terminal reading/writing deadlock
|
2020-11-25 16:24:46 +01:00 |
|
Christian Weichel
|
4cbf87b0de
|
[supervisor] Improve ports concurrency behaviour
|
2020-11-25 09:52:17 +01:00 |
|
Christian Weichel
|
dcbc44e130
|
[supervisor] Adapt to updated grpc-gateway
|
2020-11-24 09:59:57 +01:00 |
|
Christian Weichel
|
34cd879ded
|
[supervisor] Use runc's pivotRoot which properly unmounts the old root
|
2020-11-05 08:08:32 +01:00 |
|
Anton Kosyakov
|
e3692b38ec
|
[supervisor] gitpod config service
|
2020-11-04 05:50:23 +01:00 |
|
Anton Kosyakov
|
5a8db50513
|
[supervisor] reconnecting to server
|
2020-11-04 05:50:23 +01:00 |
|
Christian Weichel
|
5a7903b089
|
[supervisor] Introduce user-namespace rings
|
2020-10-23 16:20:08 +02:00 |
|
Christian Weichel
|
2e3ec08811
|
[supervisor] Provide mock Gitpod API for testing
|
2020-10-21 11:42:31 +02:00 |
|
Christian Weichel
|
7172d822c7
|
[ws-daemon] Fold ws-manager-node into ws-daemon
|
2020-10-19 07:46:04 +02:00 |
|
Christian Weichel
|
6d93dd8348
|
[ws-daemon] Rename ws-sync to ws-daemon
|
2020-10-19 07:46:04 +02:00 |
|
Christian Weichel
|
285edb4c7b
|
[go] go mod tidy all components
|
2020-10-13 11:10:53 +02:00 |
|
Christian Weichel
|
1a509f2f23
|
[supervisor] Add ws-manager-node IWH to support triggering uid mappings
|
2020-10-13 11:10:53 +02:00 |
|
Christian Weichel
|
f108fa72bf
|
[gitpod-protocol] Produce Go version of the JSON RPC API
|
2020-09-25 13:11:42 +02:00 |
|
Christian Weichel
|
d1581662d6
|
[supervisor] Initial design and implementation of the token service
|
2020-09-18 12:32:09 +02:00 |
|
Christian Weichel
|
8478e61d24
|
[supervisor] Add terminal multiplexing
|
2020-09-14 11:33:06 +02:00 |
|
Christian Weichel
|
4c8f5978ec
|
[supervisor] Split config into static, ide and workspace
to better support these individual concerns and lifecycles.
|
2020-09-11 14:32:45 +02:00 |
|
Christian Weichel
|
1def8c0883
|
[supervisor] Add port status and localhost proxy support
|
2020-09-09 15:08:24 +02:00 |
|
Christian Weichel
|
46b091d7ab
|
[supervisor] Future proof and harmonize the supervisor API
|
2020-09-07 09:50:32 +02:00 |
|
Christian Weichel
|
79f30c282f
|
[supervisor] Move out of the Theia folder
|
2020-09-03 09:37:04 +02:00 |
|