1124 Commits

Author SHA1 Message Date
Milan Pavlik
30b274ae55 [usage] Add config for experimenets to usage component 2022-08-26 18:12:11 +02:00
Nandaja Varma
979a6ea224 Update default workspace image size
Co-authored-by: Lucas Valtl <lucasvaltl@users.noreply.github.com>
2022-08-26 16:54:11 +02:00
Lucas Valtl
3abc166b51 change workspace default disk size to 360 2022-08-26 16:54:11 +02:00
Nandaja Varma
77999d6e92 [terraform] Updating terraform GCP module 2022-08-26 16:54:11 +02:00
Lucas Valtl
f6e25bb657 Update install/infra/modules/eks/kubernetes.tf 2022-08-26 16:43:11 +02:00
Lucas Valtl
dc675f80fc change IOPS and throughput back to whats in the guide 2022-08-26 16:43:11 +02:00
Lucas Valtl
9a45a5e6ef Change IOPS and throughput 2022-08-26 16:43:11 +02:00
Thomas Schubart
95b6194816 [installer] Add netlimit to configmap 2022-08-26 14:23:11 +02:00
Milan Pavlik
3037016a2e }}} This is a combination of 2 commits.
[stripe] Inject stripe-webhook-secret into public-api
2022-08-26 13:49:11 +02:00
Tarun Pothulapati
22e9253abe [kots] load dockerConfigJson reigstry names into privateBaseImageAllowList
Follow upto https://github.com/gitpod-io/gitpod/pull/12174

This PR updates the installer logic to also load the auth's reigstry
URL's into `.containerRegistry.privateBaseImageAllowList`.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>

Co-authored-by: Simon Emms <simon@gitpod.io>
Co-authored-by: Nandaja Varma <nandaja.varma@gmail.com>
2022-08-26 13:00:11 +02:00
Nandaja Varma
91fd698023 [installer-tests] adding self-hosted team as codeowners 2022-08-26 09:35:11 +02:00
Nandaja Varma
99f59a5fb8 Remove all default AMI ID values 2022-08-25 19:51:10 +02:00
Nandaja Varma
0a4cf62471 update the AMI image for k8s 1.22 2022-08-25 19:51:10 +02:00
Lucas Valtl
7d0eb64702 small fix 2022-08-25 19:51:10 +02:00
Lucas Valtl
4673aac047 add defaults to gcp tfvars 2022-08-25 19:51:10 +02:00
Lucas Valtl
52aec1681e add defaults to single cluster aws .tfvars 2022-08-25 11:08:41 +02:00
Simon Emms
7e27beb782 [installer]: gitignore versions file
Saves in `cmd/test/render`, but not anywhere else
2022-08-25 10:48:41 +02:00
Simon Emms
ade5876a12 [installer]: show deprecation warning if using podsecuritypolicies 2022-08-24 16:55:41 +02:00
Thomas Schubart
55877c10e9 [installer] Fix render tests 2022-08-24 15:36:40 +02:00
Thomas Schubart
0a9e6f724a [installer] Update dependencies & golden files 2022-08-24 14:14:40 +02:00
Thomas Schubart
21f5260cd0 [installer] Update golden files 2022-08-24 14:14:40 +02:00
Thomas Schubart
a6db497d0f [installer] Add required dependencies 2022-08-24 14:14:40 +02:00
Thomas Schubart
43f85df67c [installer] Configuration for network limiting 2022-08-24 14:14:40 +02:00
Simon Emms
7cee528fb8 [installer]: conditionally remove podsecuritypolicies 2022-08-24 13:32:40 +02:00
Simon Emms
63d2bffb62 [installer]: podsecuritypolicy golden files to prove no changes 2022-08-24 13:32:40 +02:00
Simon Emms
f0afa35515 [installer]: enable experimental config in render tests 2022-08-24 13:32:40 +02:00
Pudong Zheng
d9dfaee23a [ssh-gateway] support rsa sha256/sha512 algorithm 2022-08-24 12:09:40 +02:00
mustard
211d9450d9 [ide-metrics] change config hash to restart instead of watch file 2022-08-24 08:40:40 +02:00
Simon Emms
36adc7d118 Revert "[installer]: remove all podsecuritypolicies"
This reverts commit 1c6693b8481141364d41c3428a99c0bc655556a7.
2022-08-23 20:42:39 +02:00
Simon Emms
e6849ab09f Revert "[installer]: remove all references to pod security policies"
This reverts commit 8063b1052a1fb8519869f4089abe4c7e0f8f1b5a.
2022-08-23 20:42:39 +02:00
Nandaja Varma
091c8d2bb3 [terraform] Make AWS certificate manager optional 2022-08-23 14:01:39 +02:00
Manuel Alejandro de Brito Fontes
5c725a6244 [installer] Fix golden files 2022-08-23 11:32:39 +02:00
Manuel Alejandro de Brito Fontes
438ffab694 Update k8s dependencies to v0.24.4 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
da3b0ac964 Fix installer golden files 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
64b4d6fcf9 Fix typecheck errors 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
f1c968f665 Remove deprecated test (because gsutil) 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
a7a8f4774d Update helm to v3.9.3 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
7b4a885ee3 Update k8s dependencies to v0.24.3 2022-08-23 08:18:39 +02:00
Simon Emms
faa792a8b3 [kots]: give installer same node affinity as ws-daemon
As we're auto-detecting the containerd location in the installer job,
we must be on a "workspace" node so this ensures that the installer job
is run on the correct node.
2022-08-23 04:53:39 +02:00
Simon Emms
246f80abd4 [installer]: add gcp-setup render golden files 2022-08-23 00:25:39 +02:00
Simon Emms
1f2f00ec82 [installer]: add aws-setup render golden files 2022-08-23 00:25:39 +02:00
Simon Emms
43aad4840c [installer]: add azure-setup render golden files 2022-08-23 00:25:39 +02:00
Thomas Schubart
d6e9a5f2e2 [installer] Update golden file 2022-08-22 16:28:39 +02:00
Thomas Schubart
441f073a25 [installer] Update golden files 2022-08-22 16:02:38 +02:00
Thomas Schubart
b8cad172eb [installer] Ensure compat with previous config version 2022-08-22 16:02:38 +02:00
Simon Emms
8063b1052a [installer]: remove all references to pod security policies 2022-08-22 15:00:39 +02:00
Simon Emms
1c6693b848 [installer]: remove all podsecuritypolicies
This is deprecated in kubernetes 1.21 and removed in 1.25 and it's not
really used in this setup
2022-08-22 15:00:39 +02:00
Nandaja Varma
b7e8a0ae7c [terraform] Cleanup messages in tf modules 2022-08-19 20:00:36 +02:00
Tarun Pothulapati
2e8fb27257 [kots] Add new config to upload dockerConfigJson file
Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-08-19 15:39:36 +02:00
Tarun Pothulapati
fa5d957595 [kots] show s3 options only when incluster is enabled
Fixes https://github.com/gitpod-io/gitpod/issues/10257

This PR updates the `reg_incluster_storage_s3*` options to
only be enabled both when `incluster` is enabled, and `s3` is
selected, instead of only the latter being used currently.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-08-19 12:31:35 +02:00