JenTing Hsiao
|
856371178d
|
Revert "Update k8s dependencies to v0.24.2"
This reverts commit 2911bc3283c2b79aacde0d16bce056de62eb696b.
|
2022-07-05 11:11:01 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
2911bc3283
|
Update k8s dependencies to v0.24.2
|
2022-07-05 03:37:52 +05:30 |
|
Thomas Schubart
|
cb844f1916
|
[common] Introduce cgroup library
|
2022-06-28 22:45:37 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
6f0bbbf5a2
|
Update go modules
|
2022-06-20 20:43:31 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
14a9cbc59e
|
Include cgroups v2 error instead of a static message
|
2022-06-20 20:43:31 +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
|
f5d555948a
|
Extend ws-manager tracing with team and project
|
2022-06-15 21:43:25 +05:30 |
|
Pavel Tumik
|
e1b335c029
|
[ws-manager] change workspace state tracing
|
2022-06-14 17:06:24 +05:30 |
|
Aleksandar Aleksandrov
|
cdb1a33ed3
|
Configure grpc_server histogram metrics with proper buckets
|
2022-06-08 16:11:18 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
624021f2f2
|
Simplify configuration of KubeRBACProxyContainerWithConfig and remove collision
|
2022-06-03 18:07:52 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
c7077d1160
|
Revert "[baseserver] Change default metrics port to 9502 to not clash with kube-rbac-proxy"
This reverts commit 0273683af5c2108d4a0abc21b6a3627b8b526e17.
|
2022-06-03 02:21:51 +05:30 |
|
Thomas Schubart
|
617aef73c6
|
[baseserver] Stop logging healthcheck RPCs
|
2022-06-02 16:58:51 +05:30 |
|
Milan Pavlik
|
44313757a7
|
[baseserver] Stop logging healthcheck RPCs
|
2022-06-02 12:32:51 +05:30 |
|
Mads Hartmann
|
2823606369
|
Ensure we close spans
|
2022-05-28 23:44:47 +05:30 |
|
utam0k
|
0a68903b28
|
ws-manager: Refactor the annotation bool string.
|
2022-05-25 13:56:39 +05:30 |
|
Pudong Zheng
|
d48c044596
|
[baseserver] fix CI lint failed
|
2022-05-21 00:19:34 +05:30 |
|
Milan Pavlik
|
0273683af5
|
[baseserver] Change default metrics port to 9502 to not clash with kube-rbac-proxy
|
2022-05-19 04:07:33 +05:30 |
|
Milan Pavlik
|
49e3d1e82d
|
[public-api] Do not use localhost as address, not reachable in k8s
|
2022-05-18 18:50:33 +05:30 |
|
Milan Pavlik
|
f222cb540c
|
[baseserver] Failed certificate setup erros, instead of exiting
|
2022-05-18 16:52:32 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
d00cc47b07
|
Fix lint errors
|
2022-05-18 10:41:32 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
6f36970c2e
|
Update go modules
|
2022-05-18 10:41:32 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
577892f4c1
|
[common-go] Add file watcher
|
2022-05-18 10:41:32 +05:30 |
|
Andrew Farries
|
77ce184cd5
|
Use reflection in the base server
|
2022-05-17 19:16:32 +05:30 |
|
Milan Pavlik
|
ebdff1fe71
|
[baseserver] Initialize go metrics automatically
|
2022-05-17 11:14:31 +05:30 |
|
Christian Weichel
|
1dd74d317b
|
[baseserver] Incorporate review feedback
|
2022-05-16 13:23:31 +05:30 |
|
Christian Weichel
|
d2384ea29e
|
[baseserver] Make consuing ServerConfiguration easier
|
2022-05-16 13:23:31 +05:30 |
|
Christian Weichel
|
5dd9465378
|
[public-api] Adapt to new baseserver structure
|
2022-05-16 13:23:31 +05:30 |
|
Christian Weichel
|
4960dce425
|
[baseserver] Enforce common standards services
specifically debug, health and readiness
|
2022-05-16 13:23:31 +05:30 |
|
Christian Weichel
|
b397fed927
|
[baseserver] Support common config struct
|
2022-05-16 13:23:31 +05:30 |
|
Milan Pavlik
|
fc5f2bf1c3
|
[baseserver] Dedicated debug server
|
2022-05-13 14:32:28 +05:30 |
|
Milan Pavlik
|
24c3918e77
|
[baseserver] gRPC Health service
|
2022-05-12 13:40:27 +05:30 |
|
Christian Weichel
|
754e7564a5
|
[common-go] Make fixture tests cope with extra space
|
2022-05-10 16:43:25 +05:30 |
|
Milan Pavlik
|
262cba9b9c
|
[baseserver] Expose gRPC prometheus metrics
|
2022-05-10 15:48:25 +05:30 |
|
Christian Weichel
|
c4831777b5
|
[registry-facade] Split off port for readiness probe
|
2022-05-05 00:12:20 +05:30 |
|
Milan Pavlik
|
084011108f
|
[baseserver] Use common interceptors
|
2022-04-29 16:29:15 +05:30 |
|
Christian Weichel
|
ff6c381c38
|
[ws-manager] Expose gRPC rate limiter metrics
|
2022-04-29 16:01:15 +05:30 |
|
Christian Weichel
|
f429ae79ff
|
[common-go] Add metrics to the gRPC rate limiter
|
2022-04-29 16:01:15 +05:30 |
|
Christian Weichel
|
314833cdc2
|
[common-go] Add keyed gRPC rate limits
|
2022-04-29 16:01:15 +05:30 |
|
Milan Pavlik
|
3a52527a51
|
[grpc] Add recovery interceptor to default interceptors
|
2022-04-29 15:47:15 +05:30 |
|
Milan Pavlik
|
e09c6996d8
|
[baseserver] Add grpc logging interceptors
|
2022-04-27 18:16:13 +05:30 |
|
Milan Pavlik
|
9a77c85447
|
[baseserver] Fix log typo to show correct port
|
2022-04-27 16:09:13 +05:30 |
|
Milan Pavlik
|
a9ae750610
|
[baseserver] Serve pprof on /debug/pprof
|
2022-04-25 17:34:37 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
1b88c8058e
|
Update go modules
|
2022-04-25 15:52:37 +05:30 |
|
Milan Pavlik
|
db3b3d7547
|
[baseserver] Add /ready and /live endpoints, with config
|
2022-04-22 12:58:34 +05:30 |
|
Milan Pavlik
|
11f21809a6
|
[baseserver] Helper for starting server in tests
|
2022-04-21 12:47:33 +05:30 |
|
Milan Pavlik
|
2abc2b71ca
|
[public-api] Add unimplemented workspace service
|
2022-04-20 15:38:32 +05:30 |
|
Milan Pavlik
|
42f50fddd6
|
[baseserver] Allow zero port to automatically assign port
|
2022-04-19 21:24:32 +05:30 |
|
Milan Pavlik
|
043b4532db
|
[baseserver] Add prometheus metrics
|
2022-04-19 18:18:32 +05:30 |
|
Milan Pavlik
|
2261745b6a
|
[public-api-server] Group http and grpc servers into a baseserver package
|
2022-04-19 14:53:31 +05:30 |
|
Manuel Alejandro de Brito Fontes
|
a56c2448a8
|
Include error in probe log
|
2022-04-08 19:29:22 +05:30 |
|