23 Commits

Author SHA1 Message Date
Thomas Schubart
b257cd8f2c [ws-manager] Update tests 2022-08-05 11:42:49 -03:00
Christian Weichel
7fda2b3445 [ws-manager] Only extract secrets when FF is set 2022-07-08 14:27:55 +05:30
Christian Weichel
04b9a64024 [ws-manager] Limit max secret length
to introduce a benign failure mode compared to the
Kubernetes provided message.
2022-07-06 19:22:53 +05:30
Thomas Schubart
45b0b45ec0 Make some workspace metadata properties optional 2022-06-15 21:43:25 +05:30
Thomas Schubart
f25ba24c96 Always apply labels and update tests 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
73e41010dc [ws-manager] add fixture to test debug workspace pod flag 2022-06-03 21:24:52 +05:30
Pavel Tumik
b4db0c62ba [ws-manager] add tests for createPVCForWorkspacePod 2022-05-23 05:15:36 +05:30
Christian Weichel
acd2eaf810 [ws-manager] Rename default workspace class
from "" to "default"
2022-05-10 16:43:25 +05:30
Christian Weichel
0150cf8cce [ws-manager] Introduce workspace classes 2022-04-29 14:24:15 +05:30
Manuel Alejandro de Brito Fontes
74c5ec3977 Errorf does not support error-wrapping directive 2022-04-25 15:52:37 +05:30
Christian Weichel
dcf82f628e [ws-manager] Support custom CA certs 2022-04-05 21:28:19 +05:30
Manuel Alejandro de Brito Fontes
82d786e2bb Remove ws-scheduler 2022-01-24 20:08:17 +01:00
Manuel Alejandro de Brito Fontes
e5be2b7225 Add test for ephemeral storage configuration 2021-12-09 13:34:34 +01:00
Christian Weichel
df120dc4ef [installer] Add support for workspace templates 2021-10-08 04:45:54 -03:00
Christian Weichel
0382dcaa1d [ws-manager] Respect imagebuild workspace template 2021-09-29 06:51:46 -03:00
Christian Weichel
e5551dcd1b [ws-manager] Make config part of the API 2021-09-13 10:51:38 +05:30
Manuel Alejandro de Brito Fontes
53189d3fa6 [ws-manager] Lint code and cleanup protobuf 2021-03-16 07:35:57 -03:00
Manuel Alejandro de Brito Fontes
275ae937a7 Remove afero library 2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -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
4206fda07d [ws-manager] Don't request 0 resources, but don't request at all
/werft no-preview
2020-12-02 13:11:50 +01:00
gitpod-init
24f7b609bf initial commit 2020-08-25 09:25:15 +00:00