Thomas Schubart
d537b24994
[installer] Add display name to workspace class
2022-06-30 21:26:38 +05:30
Thomas Schubart
347ed6bfc2
[manager-api] Introduce endpoint for cluster info
2022-06-30 21:26:38 +05:30
Pudong Zheng
fe6e39e3a3
[workspace] support user upload ssh keys
...
Co-authored-by: Huiwen <huiwen@gitpod.io>
Co-authored-by: Christian Weichel <chris@gitpod.io>
Co-authored-by: Pavel Tumik <18602811+sagor999@users.noreply.github.com>
2022-06-15 22:58:25 +05:30
Thomas Schubart
45b0b45ec0
Make some workspace metadata properties optional
2022-06-15 21:43:25 +05:30
Thomas Schubart
e11e13ec79
Add team and project to workspace request
2022-06-15 21:43:25 +05:30
Pavel Tumik
7a7792f531
volume snapshot delete and restore support, garbage collection
2022-06-15 02:37:25 +05:30
Pavel Tumik
be4da3eb37
[ws-manager] add config setting that allows to debug workspaces
2022-06-03 21:24:52 +05:30
Pavel Tumik
99204170c5
ensure volume snapshot naming consistency
2022-05-25 13:17:39 +05:30
Pavel Tumik
88768f6e50
snapshot volume support
2022-05-25 13:17:39 +05:30
Milan Pavlik
6b11a82af7
[content-service] Port to use baseserver
2022-05-17 23:52:32 +05:30
Christian Weichel
a9849a61f1
[ws-manager] Avoid invalid workspace class names
2022-05-10 16:43:25 +05:30
Christian Weichel
acd2eaf810
[ws-manager] Rename default workspace class
...
from "" to "default"
2022-05-10 16:43:25 +05:30
Pavel Tumik @ GitPod
02a95899ec
[installer] add snapshot class into PVC config for ws-manager
2022-05-06 16:01:21 +05:30
Pavel Tumik
0ffc77d16a
PR feedback fixes
2022-05-04 03:08:19 +05:30
Pavel Tumik
301190db53
Add persistent volume support for workspaces
...
fix
2022-05-04 03:08:19 +05:30
Christian Weichel
314833cdc2
[common-go] Add keyed gRPC rate limits
2022-04-29 16:01:15 +05:30
Christian Weichel
fc1b0ac4a6
[ws-daemon] Support storage quota per class
2022-04-29 14:24:15 +05:30
Christian Weichel
4640721e75
[installer] Add support for workspace classes
2022-04-29 14:24:15 +05:30
Christian Weichel
0150cf8cce
[ws-manager] Introduce workspace classes
2022-04-29 14:24:15 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e
Update go modules
2022-04-25 15:52:37 +05:30
Manuel Alejandro de Brito Fontes
ab0d69cfea
Update generated code
2022-04-25 15:52:37 +05:30
Christian Weichel
4b48505356
[ws-manager] Proxy to image-builder
2022-04-19 21:47:32 +05:30
Christian Weichel
0303453c07
Remove checkoutLocation from StartWorkspaceReq
2022-04-08 00:29:21 +05:30
Pavel Tumik
5a62315e27
add PVC feature flag
2022-04-06 01:59:19 +05:30
Christian Weichel
dcf82f628e
[ws-manager] Support custom CA certs
2022-04-05 21:28:19 +05:30
Manuel Alejandro de Brito Fontes
a563242ef3
Update go dependencies
2022-03-03 18:46:10 +05:30
Manuel Alejandro de Brito Fontes
90fe82a508
Remove ghost from the codebase
2022-02-28 14:17:07 +05:30
Prince Rachit Sinha
4d48ccb997
Add maximum lifetime constraint for a workspace
2022-02-22 16:25:02 +05:30
Manuel Alejandro de Brito Fontes
82d786e2bb
Remove ws-scheduler
2022-01-24 20:08:17 +01:00
Manuel Alejandro de Brito Fontes
6d33af4106
Add support for ephemeral storage
2021-12-09 13:34:34 +01:00
Christian Weichel
9299445090
[ws-manager] Support env vars from secrets
2021-11-12 10:58:09 +01:00
Cornelius A. Ludmann
6509092ad4
[ws-manager] Add supervisor ref to IDEImage
2021-11-11 08:34:08 +01:00
Manuel Alejandro de Brito Fontes
a30a1bff48
Add ExposedPorts message and remove Target and GlobalPort
2021-11-05 10:33:03 +01:00
Gero Posmyk-Leinemann
2f55599b1e
[ws-daemon] Make 'takeSnapshot' return early
...
The motivation here is to get the URL as identifiable attribute back to the caller so we can make this look re-entrant from the outside.
For backwards compatibilities sake, there is a "returnImmediately" flag on the call that needs to be set for the early return.
2021-11-04 12:18:12 +01:00
Manuel Alejandro de Brito Fontes
9b90bd5f6b
Update protoc generated code
2021-11-02 15:50:10 +01:00
Cornelius A. Ludmann
e7c93eb382
[ws-manager] Add destkop_ide_image
2021-10-26 15:02:04 +02:00
Christian Weichel
20adf1dbe6
[ws-manager] Introduce stoppedByRequest condition
2021-10-14 18:12:01 -03:00
Manuel Alejandro de Brito Fontes
1854bfae70
Update controller-runtime and k8s go dependencies
2021-10-14 12:14:01 -03:00
Simon Emms
64cb84b1cc
[installer]: configure leeway to build installer
2021-10-12 10:44:59 -03:00
Christian Weichel
df120dc4ef
[installer] Add support for workspace templates
2021-10-08 04:45:54 -03:00
Manuel Alejandro de Brito Fontes
7ede29579c
Update go dependencies
2021-09-30 11:31:47 -03:00
rl-gitpod
87ea360977
[gpctl] add workspace backup command
2021-09-30 04:50:47 -03:00
Christian Weichel
c9d4e37444
[ws-manager] Provide ordering of status updates
2021-09-29 07:37:46 -03:00
Christian Weichel
b5b5d537c1
[ws-manager] Add service config to API
2021-09-13 10:51:38 +05:30
Christian Weichel
e5551dcd1b
[ws-manager] Make config part of the API
2021-09-13 10:51:38 +05:30
Manuel Alejandro de Brito Fontes
f7cf8e33e7
Update go dependencies
2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
6e7340dc86
Update k8s dependencies to v1.22.0
2021-08-11 17:31:10 +02:00
Manuel Alejandro de Brito Fontes
4edfce5ebf
Update grpc dependencies
...
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Christian Weichel
140c897d0d
Remove old headless log infrastructure
2021-07-28 12:33:31 +02:00
Christian Weichel
5002453de7
[image-builder-mk3] Adapt to new log infrastructure
2021-07-22 16:32:26 +02:00