174 Commits

Author SHA1 Message Date
Christian Weichel
877d14eeb5 [dev:preview] Add DB_HOST default 2023-02-20 14:05:52 +01:00
Manuel Alejandro de Brito Fontes
b336a5cb65 Update go dependencies 2023-02-10 09:24:15 +01:00
Mads Hartmann
e35f6827ad Simplify staleness heuristics 2023-02-07 12:35:45 +01:00
Mads Hartmann
32acb09b8d Only exit if installing SSH keys fails 2023-02-02 14:17:43 +01:00
Mads Hartmann
9a6e19e156 Implement preivew-env-gc and run on schedule 2023-02-02 14:17:43 +01:00
Gero Posmyk-Leinemann
06c91990e2 [server, installer] Make admin-login-secret configurable (new default: not set) 2023-02-02 11:53:40 +01:00
Milan Pavlik
b3d36cf14f [spicedb] Use a secret in preview envs 2023-02-02 10:43:40 +01:00
Mads Hartmann
a3ec90a977
Build Gitpod with GHA on main (too) (#16123) 2023-01-31 14:52:11 +01:00
Aleksandar Aleksandrov
1769dbbc45 support with-large-vm 2023-01-31 13:43:38 +01:00
Alex Tugarev
3ef29bf278 [papi] Add signing secret for JWTs
Praparation to use with `golang-jwt/jwt`
2023-01-30 11:15:37 +01:00
Gero Posmyk-Leinemann
54f4f87fc4 [slow-server] Change flag from bool to string (DB_HOST) 2023-01-30 10:53:37 +01:00
Mads Hartmann
78c890f32b Temporarily build the docker image on every build 2023-01-26 15:51:33 +01:00
Mads Hartmann
464f37778f Download previewctl from image instead of building it 2023-01-26 12:52:33 +01:00
Milan Pavlik
035f65957c [spicedb] Deploy in preview 2023-01-26 11:52:34 +01:00
Milan Pavlik
bf43329fa0 [previewctl] Add create command as alias to leeway run preview:dev 2023-01-25 08:33:32 +01:00
Aleksandar Aleksandrov
7c8abd78f6 Handle context installation when switching underlying infra 2023-01-24 15:09:31 +01:00
Milan Pavlik
8e52411f92 [oidc] Remove static preview config 2023-01-24 15:08:32 +01:00
Aleksandar Aleksandrov
5d7b8b85cc Handle context installation when switching underlying infra 2023-01-24 14:40:32 +01:00
Mads Hartmann
8ecf528e77 Introduce and use custom actions for deploying gitpod and monitoring 2023-01-24 10:54:32 +01:00
Aleksandar Aleksandrov
36566ef841 preview env with-gce-vm option 2023-01-24 09:18:31 +01:00
Milan Pavlik
17e83b9985 [iam] Remove component 2023-01-23 17:33:31 +01:00
Thomas Schubart
53b5de84da Fix build 2023-01-23 14:14:30 +01:00
Christian Weichel
8caac1cd5b [ws-manager-mk2] Integrate into installer 2023-01-23 14:14:30 +01:00
Gero Posmyk-Leinemann
b4a0a218d2 [dev] Dedicated: Don't show SetupModal 2023-01-23 13:45:30 +01:00
Sven Efftinge
03a5fb6ac7 [billing] provide human readable price info 2023-01-23 11:55:30 +01:00
Gero Posmyk-Leinemann
49fe74463c [server] Config: Add showSetupModal (default: true) 2023-01-23 08:45:30 +01:00
Moritz Eysholdt
a77bf7adbd Preview Env Bugfix 2023-01-20 10:25:28 +01:00
Aleksandar Aleksandrov
722f8078b7 Option to choose between infra provider when running leeway run dev:preview 2023-01-20 09:16:27 +01:00
Gero Posmyk-Leinemann
fbe474d498 [proxy] Add installation level flag FRONTEND_DEV_ENABLED (default: false) 2023-01-19 10:45:27 +01:00
Manuel Alejandro de Brito Fontes
d13f3b2fc3 Update services node pool labels 2023-01-18 20:16:26 +01:00
Milan Pavlik
a7da50debc Remove openfga from preview config 2023-01-18 15:52:25 +01:00
Aleksandar Aleksandrov
d7e43a583c [previewctl] point to infra dir by default for stale 2023-01-18 14:01:26 +01:00
Aleksandar Aleksandrov
412d13c568 preview module 2023-01-18 12:23:26 +01:00
Aleksandar Aleksandrov
a761a9dd32 previewctl install gce context also 2023-01-18 10:33:26 +01:00
Alex Tugarev
f5f1f3591b [werft] add with-dedicated-emulation switch 2023-01-17 14:16:25 +01:00
Aleksandar Aleksandrov
9565b9e14c DNS Module for preview envs 2023-01-13 15:59:21 +01:00
Pudong Zheng
16d59a0b81 [preview] add missing workspace class template 2023-01-11 17:54:50 +01:00
Aleksandar Aleksandrov
995266a768 Preivew env GCE infra 2023-01-11 15:32:50 +01:00
Milan Pavlik
2abbd88908 [openfga] Deploy when experimental.webapp.openfga.enabled is true 2023-01-11 13:22:50 +01:00
Mads Hartmann
1715273e6d Default to letsencrypt 2023-01-06 15:05:45 +01:00
Pudong Zheng
7a8b916398 [dev] use fullchain cert 2023-01-06 13:28:45 +01:00
Mads Hartmann
a4671a102f Only load zerossl-eab secret when needed 2023-01-06 09:53:45 +01:00
Mads Hartmann
023058589a Request certificates using the ACME provider 2023-01-05 10:14:45 +01:00
Sven Efftinge
40de87874b [previewctl] changed staleness logic
consider all rbanches that have had eactivity in the past 30 days,
and also remove existance of workspace instances as activity
as that would include prebuilds and create false positive activity
2023-01-03 16:55:43 +01:00
Aleksandar Aleksandrov
ca94fa5f6c use older version for fluent-bit 2022-12-30 16:34:39 +01:00
Mads Hartmann
b1af927299 Add initial Job Summary for the install job 2022-12-23 08:47:32 -03:00
Alex Tugarev
7136c68be3 [iam] adding preview-env config 2022-12-22 12:40:31 -03:00
Aleksandar Aleksandrov
a5a91d76d3 Skip stale branch check for artificial jobs 2022-12-15 11:17:25 -03:00
ArthurSens
88066a011d Remove import from preview environments
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-12-14 04:38:23 -03:00
Aleksandar Aleksandrov
1394d847ee Fix var assignment in deploy-harvester 2022-12-12 08:35:21 -03:00