1124 Commits

Author SHA1 Message Date
Gero Posmyk-Leinemann
fbe474d498 [proxy] Add installation level flag FRONTEND_DEV_ENABLED (default: false) 2023-01-19 10:45:27 +01:00
Milan Pavlik
0d5cb6c3ff [installer] Mount database secret to Public API 2023-01-19 10:03:27 +01:00
JenTing Hsiao
6794550e21 Update go modules
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2023-01-19 09:59:26 +01:00
Simon Emms
1aa1f62525 [installer]: add override option to arbitrarily change the output
This is an experimental feature until Gitpod Dedicated is in GA
2023-01-19 09:31:26 +01:00
Manuel Alejandro de Brito Fontes
d13f3b2fc3 Update services node pool labels 2023-01-18 20:16:26 +01:00
Simon Emms
dd5013422c [installer]: refactor the config's deprecation handling
This is in anticipation of having to deprecate lots of items when cleaning
up the experimental section
2023-01-18 19:19:26 +01:00
Manuel Alejandro de Brito Fontes
3034c016cf Fix TestBuildFromEnvvars test 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
4766709c88 Fix S3 Credentials 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
fac9edaa2f Disable TestBuildFromEnvvars 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
3fae2e8628 Update installer golden files 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
55a9abe190 Allow AWS services without secrets 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
8edebb38c0 Allow the use of env variables to access S3 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
a8e18d3724 Fix AffinityLabelServices 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
9a4c437efd Fix ws-proxy service ports 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
fdf1aa81ef Update node labels 2023-01-18 18:45:26 +01:00
Manuel Alejandro de Brito Fontes
28be549be0 Change services node label 2023-01-18 18:45:26 +01:00
Simon Emms
1bc55a8817 [installer]: define the rules around the configuration 2023-01-18 15:35:26 +01:00
Milan Pavlik
c461851810 [installer] Replace OpenFGA with SpiceDB 2023-01-18 14:28:25 +01:00
Manuel Alejandro de Brito Fontes
2704714b7f Update golden files 2023-01-18 11:07:26 +01:00
Manuel Alejandro de Brito Fontes
9e173ca7a4 Remove shiftfs module loader 2023-01-18 11:07:26 +01:00
Andrea Falzetti
63cc17d933 code: debug window and codelens for gp-run 2023-01-17 18:48:25 +01:00
Manuel Alejandro de Brito Fontes
4949d93944 Update golden files 2023-01-17 13:09:25 +01:00
Manuel Alejandro de Brito Fontes
fb42bcaed7 Remove refresh-credential 2023-01-17 13:09:25 +01:00
Manuel Alejandro de Brito Fontes
7c08108b19 Update golden files 2023-01-17 12:57:25 +01:00
Manuel Alejandro de Brito Fontes
82dde8af88 Remove disable kube health monitor 2023-01-17 12:57:25 +01:00
Manuel Alejandro de Brito Fontes
ab353fec9e Redis could be enabled without IPFS 2023-01-17 12:50:25 +01:00
Andrew Farries
afb56952ce Run make generateRenderTests 2023-01-16 21:50:24 +01:00
Andrew Farries
503ef163f4 Stop setting X-Real-IP on upstream requests
The value of the header was set to the IP address of a machine inside
GCP rather than the the actual client IP address.

To ensure that the header contains the actual client IP address, this
header is now set at the GCP load balancer.
2023-01-16 21:50:24 +01:00
Milan Pavlik
c1ee7ec379 [openfga] Fix database name interpoaltion into datastore uri 2023-01-12 12:52:51 +01:00
Alex Tugarev
249219f0ea [installer/iam] allow ingress from public-api-server 2023-01-12 12:50:51 +01:00
Alex Tugarev
d5e8899ce5 [intaller] add OIDCServiceAddress to papi config 2023-01-12 12:50:51 +01:00
Milan Pavlik
edc4cba6dc [openfga] Configure CloudSQL Datastore 2023-01-12 11:51:52 +01:00
Milan Pavlik
0c84d03714 [openfga] Configure cloud-sql-proxy sidecar 2023-01-12 09:50:51 +01:00
Milan Pavlik
08504033f4 [installer] Reduce duplication when extracting experimental webapp config 2023-01-11 15:46:51 +01:00
Milan Pavlik
2abbd88908 [openfga] Deploy when experimental.webapp.openfga.enabled is true 2023-01-11 13:22:50 +01:00
Filip Troníček
2c982f80b2 Update VS Code Browser to 1.74.3 2023-01-10 22:42:50 +01:00
Andrew Farries
b87f25e94f [public-api] Set GitpodServiceURL to cluster-local
Use a cluster-local websocket URL to connect to `server`.
2023-01-10 20:52:50 +01:00
Andrew Farries
45f26df7aa [installer] Update server networkpolicy
Allow ingress from the public api server.
2023-01-10 20:52:50 +01:00
Andrew Farries
0675542ef3 [installer] Run make generateRenderTests 2023-01-10 20:52:50 +01:00
Huiwen
36b6d68c71 [code] update stable code 2023-01-10 13:43:49 +01:00
Wouter Verlaek
08fd2f3b71 Update containerd and ipfs/kubo 2023-01-09 13:06:48 +01:00
Anton Kosyakov
697696029b [gp-run] experimental workspace config debug mode
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2023-01-09 06:32:48 +01:00
Alex Tugarev
3cfa8bfea5 [installer/iam] add service address to config 2023-01-06 08:26:45 +01:00
Simon Emms
0eaa3f5a96 [installer]: update go-gorp to remove vulnerability 2023-01-05 12:13:45 +01:00
Simon Emms
a706c90b0b [installer]: update helm dependencies to latest versions 2023-01-05 12:13:45 +01:00
Simon Emms
47843e7226 [installer]: increase random string length for seeded randoms
The updated Docker registry uses the Helm randAlphaNum function, which
requires a longer data string than the 64 characters we had previously.
2023-01-05 12:13:45 +01:00
Simon Emms
f526413d72 [installer]: specify the desired registry domain in image.registry
The Bitnami charts have changed in the past year and they now require
the "registry" to be populated. Upon reconsideration, specifying the
registry is probably the better way of doing it.
2023-01-05 12:13:45 +01:00
Simon Emms
e63dfb56ab [installer]: add render golden file for a custom pull repo 2023-01-05 12:13:45 +01:00
JenTing Hsiao
af04243b3b If dryRun, return gRPC FailedPrecondition
If dryRun enables on StartWorkspace/StopWorkspace/TakeSnapshot,
return gRPC FailedPrecondition status code and error message
`under maintenance mode`.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2023-01-03 23:48:43 +01:00
Thomas Schubart
0f555fb72a Set oom scores 2023-01-03 15:08:43 +01:00