Manuel Alejandro de Brito Fontes
9dfea94c9b
Run shellcheck against scripts
2021-06-04 16:26:37 -04:00
Prince Rachit Sinha
30b591f336
Update ws-manager/(-api) README ( #4214 )
2021-05-18 12:31:13 +05:30
Christian Weichel
83cc11aee3
[pwc] Add admission constraints to gpctl
2021-05-07 08:23:08 +02:00
Christian Weichel
d063fb7153
[pwc] Support admission constraints
...
when selecting a workspace cluster for starting a workspace.
2021-05-07 08:23:08 +02: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
Jan Keromnes
1b2605ff53
[protoc] Re-run 'leeway run components:generate-code-from-protobuf'
2021-04-20 15:04:10 +02:00
Manuel Alejandro de Brito Fontes
99ed68c43c
[manager-bridge-api] Switch to @grpc/grpc-js
2021-04-15 08:54:05 -04:00
Manuel Alejandro de Brito Fontes
bd69de008b
[ws-manager-api] Switch to @grpc/grpc-js
2021-04-15 08:54:05 -04:00
Manuel Alejandro de Brito Fontes
d38bca47ec
[content-service] Update cloud.google.com/go/storage dependency
2021-04-13 08:16:24 -04:00
Autofix
af51739d34
Autofix: trailing-spaces
2021-04-12 08:29:10 +02:00
Manuel Alejandro de Brito Fontes
dfda855db9
Embed the Unimplemented implementation
2021-04-07 07:39:04 -04:00
Manuel Alejandro de Brito Fontes
1569e1a3ba
Update generated code
2021-04-07 07:39:04 -04:00
Christian Weichel
0f60c1757b
[ws-manager-bridge] Improve initial connection error handling
...
Prior we might return `UNAVAILABLE` which would make some
gRPC clients retry.
2021-04-07 10:59:56 +02:00
Christian Weichel
efd76beca5
[go mod] Update all go.sum files
2021-04-07 09:35:22 +02:00
Gero Posmyk-Leinemann
0af1980f8c
[gpctl, bridge, db, protocol, server, ws-proxy] Dynamic WorkspaceCluster
2021-04-01 14:47:31 +02:00
Manuel Alejandro de Brito Fontes
326b3227be
Enable user_namespace feature
2021-03-22 08:22:01 -03:00
Manuel Alejandro de Brito Fontes
1e1b3ae459
Update ws-manager
2021-03-12 12:54:40 -03:00
Manuel Alejandro de Brito Fontes
8cc39b43f4
Refactor protoc scripts
2021-03-12 12:54:40 -03:00
Anton Kosyakov
0623a65543
[supervisor-api] fix generate.sh script
...
and add missing copyrights
2021-03-08 09:48:50 +01:00
Manuel Alejandro de Brito Fontes
627267a19d
Go modules is on by default since 1.16
2021-03-02 06:37:49 -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
Gero Posmyk-Leinemann
9be229e4a2
[admin] More runtime info: podName and nodeIp ( #3197 )
...
* [admin] Render additional workspace properties
* [protocol] add instance.status.podName
* [protocol] Introduce instance.status.nodeIp
2021-02-23 10:19:26 +01:00
Christian Weichel
1046faf0f9
[registry-facade] Remove feature flag
...
and enable registry-facade by default.
2021-02-18 09:25:56 +01:00
Christian Weichel
5b6325f0de
Remove privileged feature flag and permission
...
now that we have user-namespaced workspaces the privileged flag
has become even more of a nuisance and technical debt.
Fixes gitpod-io/gitpod#3058
2021-02-12 09:19:48 +01: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
Cornelius A. Ludmann
70fe39a8ba
[content-store] Add a content-store component with blobs API
2021-01-28 14:15:31 +01:00
Anton Kosyakov
4cc6245ab8
[supervisor] terminal API enhancements
2021-01-28 09:33:09 +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
b7dda84ad0
[license] Update license header from TypeFox GmbH to Gitpod GmbH
2021-01-04 15:12:02 +01:00
Christian Weichel
31372243e2
[ws-manager] Support ghost workspaces
...
which act as palceholders for actual workspaces.
2020-12-08 16:35:44 +01:00
Cornelius A. Ludmann
afd3d1ff33
[wsman] Add support to talk to older WorkspaceManagers
...
The package/namespace of gRPC has been changed from 'protocol' to 'wsman'. This commit adds the option to configure WorkspaceManager with legacy = true in order to use the old namespace for certain WorkspaceManager instances.
This should probably be reverted as soon as we do not need to talk to legacy WorkspaceManagers anymore.
2020-11-27 19:46:15 +01:00
Christian Weichel
7172d822c7
[ws-daemon] Fold ws-manager-node into ws-daemon
2020-10-19 07:46:04 +02:00
Christian Weichel
2f5cca3ff0
[ws-manager] Provide user namespacing ability using a feature flag
2020-10-13 11:10:53 +02:00
Christian Weichel
285edb4c7b
[go] go mod tidy all components
2020-10-13 11:10:53 +02:00
Christian Weichel
012e34ad76
[license-header] Re-apply license header
2020-09-04 14:12:06 +02:00
Christian Weichel
3a84d35b36
[ws-manager] Report IDE image as part of the workspace spec
...
Note: this change is not backwards compatible as it makes incompatible
changes to the protocol.
2020-09-04 14:12:06 +02:00
Christian Weichel
757c19a935
[registry-facade] Move from theia version to IDE image
...
This move allows us to specify an IDE docker image at workspace startup,
rather than just selecting from a fixed set of Theia images.
2020-09-04 14:12:06 +02:00
gitpod-init
24f7b609bf
initial commit
2020-08-25 09:25:15 +00:00