Andrew Farries
63ca2047c6
Set RunDbDeleter to false
2022-11-16 10:39:45 +02:00
Andrew Farries
76ef48057c
Mount server configmaps
2022-11-16 10:39:45 +02:00
Andrew Farries
21e38c98cd
Overwrite DB_HOST in slowserver deployment
...
Set the env var to use toxiproxy rather that whatever db host was
previously set.
2022-11-16 10:39:45 +02:00
Andrew Farries
2ddcdcb314
Run server image
2022-11-16 10:39:45 +02:00
Andrew Farries
900ae98aac
Add tests to ensure object rendering
...
Check that the slowserver objects are only rendered when the
experimental config flag is set.
2022-11-16 10:39:45 +02:00
Andrew Farries
c298adda33
Render components if experimental flag is set
2022-11-16 10:39:45 +02:00
Andrew Farries
f15fe30caa
Change component name
2022-11-16 10:39:45 +02:00
Andrew Farries
020c54e678
Create slowserver deployment
...
A copy of the server deployment.
2022-11-16 10:39:45 +02:00
Milan Pavlik
0532f1df38
[public-api] Inject database environment
2022-11-15 16:25:45 +02:00
Simon Emms
151f8d55e1
[installer]: validate the node labels by kind in config
2022-11-15 14:10:45 +02:00
Laurie T. Malau
aa812d2650
[public api] Add configcat config
2022-11-14 18:08:44 +02:00
Adrien Thebo
bf165cb0a6
[installer-tests] Only initialize terraform when needed for kots config
...
The `generate-kots-config` target depended on the `tf-init` and `tf-output` targets, but this was only used for external Gitpod dependencies. When using an in-cluster installation this init is not necessary; having `generate-kots-config` perform the lookup when unneeded makes the incluster setup more cumbersome than necessary. This commit pushes the makefile dependency down to the targets that actually consume terraform outputs.
2022-11-14 16:15:44 +02:00
Adrien Thebo
91233940b8
Update install/tests/Makefile
2022-11-14 16:13:45 +02:00
Adrien Thebo
d608559f34
[install/tests] Document integration test scm setup steps
2022-11-14 16:13:45 +02:00
Pudong Zheng
a4ffeb8cb5
[openvsx-proxy] support dynamic upstream url
2022-11-14 13:18:44 +02:00
Laurie T. Malau
c9496a034a
[installer] Update installer to use credits config
2022-11-14 13:02:44 +02:00
Andrew Farries
01b4ceb7f3
Run make generateRenderTests
2022-11-11 11:38:41 +02:00
Andrew Farries
a5ed4673e7
Add toxic-config to testdata versions file
2022-11-11 11:38:41 +02:00
Andrew Farries
c727ec7503
Add toxic-config sidecar to Toxiproxy deployment
...
Run the `toxic-config` component as sidecar container alongside
Toxiproxy to configure the Toxiproxy instance with a latency toxic.
2022-11-11 11:38:41 +02:00
Milan Pavlik
5743b9f4d1
[server] Run GC every 5 minutes, dedelete content of up to 100 chunks
2022-11-11 11:10:41 +02:00
Filip Troníček
d6910a63ef
Update stable to 1.73
2022-11-10 16:43:40 +02:00
Thomas Schubart
8c6141246c
[installer] Make oom scores configurable
2022-11-10 14:43:40 +02:00
Milan Pavlik
cc233e41e6
[installer] Deploy Public API without experimental config
2022-11-09 15:30:39 +01:00
JenTing Hsiao
140022e851
installer: add prebuild PVC configuration to installer
...
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-09 14:58:39 +01:00
Simon Emms
1d71d58dae
[kots]: allow configuration the installer timeout
2022-11-09 09:43:38 +01:00
Simon Emms
b97eca131c
[kots]: add emptyDir for /tmp direction
2022-11-09 09:43:38 +01:00
Milan Pavlik
2926d142ed
[public-api] Make publiic api package match path
2022-11-09 09:42:39 +01:00
Adrien Thebo
3fa0ad1569
[installer-tests] fail cleanup job when any environment fails to cleanup
2022-11-09 09:05:39 +01:00
Adrien Thebo
4093fab28d
[installer-tests] quote bash variable to silence lint
2022-11-09 09:05:39 +01:00
Andrew Farries
2b62b919c3
Add mysql proxy port to the toxiproxy service
2022-11-06 12:22:35 +01:00
Andrew Farries
4a99962908
Pass -config argument to toxiproxy
...
Read the mounted config file.
2022-11-06 12:22:35 +01:00
Andrew Farries
dd179d89d3
Add a toxiproxy config file to the configmap
2022-11-06 12:22:35 +01:00
Manuel Alejandro de Brito Fontes
c9528c8c3e
Remove redis sentinel and add TLS support
2022-11-04 20:00:09 +01:00
Andrew Farries
9a5e6c4a1e
Add a service for the toxiproxy deployment
2022-11-04 15:43:08 +01:00
Andrew Farries
117bb9b4ca
Remove default value from deployment spec
2022-11-04 15:43:08 +01:00
Andrew Farries
a7df2a7063
Add toxiproxy deployment
2022-11-04 15:29:09 +01:00
Milan Pavlik
603af782bb
[usage] Fix config binding
2022-11-04 15:03:09 +01:00
Pudong Zheng
adecfbe33b
[code] update stable code to add gallery metrics
2022-11-04 14:34:09 +01:00
Tarun Pothulapati
3057dea1e5
[kots] load custom docker config correctly
...
This PR fixes the issue when a custom docker config
json file is uploaded by the user.
Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-11-04 13:58:09 +01:00
mustard
8531b6c00b
[code] update startup.sh to replace temporary variables
2022-11-04 12:32:09 +01:00
Milan Pavlik
f5bbb50df0
[public-api] Parametrize connection URL based on token
2022-11-04 10:14:08 +01:00
Jean Pierre
a84a7feb02
update golden files
2022-11-04 09:30:08 +01:00
Jean Pierre
9d7cdb0fbb
Add galleryHost label
2022-11-04 09:30:08 +01:00
Milan Pavlik
7f3e1e4c50
[public-api] Proxy Cookies to downstream for auth
2022-11-04 08:49:08 +01:00
Andrew Farries
15224fcba2
Rename config setting
2022-11-04 03:36:08 +01:00
Andrew Farries
94ca6abf30
Add tests for toxiproxy rendering
2022-11-04 03:36:08 +01:00
Andrew Farries
f7cfbcef31
Add toxiproxy component to installer
2022-11-04 03:36:08 +01:00
mustard
2b7e3617fa
point extension resources marketplace to open-vsx
2022-11-03 17:26:08 +01:00
Tarun Pothulapati
f245a4712d
[local-preview] Update status messages to depend on echo'sh
...
With the removal of `-x` option in bash, We can't rely on the
commands anymore and instead have to start using `echo` messages
to match statuses in `prettylog`.
This PR updates the remaining statuses on the
same.
Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-11-03 11:40:07 +01:00
Milan Pavlik
76424a4b49
[usage] Make reset usage task configurable through installer
2022-11-03 09:50:07 +01:00