63 Commits

Author SHA1 Message Date
Nandaja Varma
03849f94d3 Adding the cron for self-hosted preview cleanup 2022-08-01 07:47:45 -03:00
Nandaja Varma
969cb86c25 Splitting the test executions 2022-07-13 10:39:00 +02:00
Nandaja Varma
9ee27b8a48 Fix the installer test issues 2022-07-07 15:15:54 +05:30
Nandaja Varma
0419dfef74 [installer] Fix the upgrade tests and use annotations from JSON
EKS clusters implement `LoadBalancer` type services with ELBs; when an
EKS cluster is destroyed via terraform these ELBs are not automatically
deleted. The continued presence of these ELBs will remain attached to
the associated subnets and prevent the subnets and VPC from being
destroyed.

This commit resolves the issue by explicitly deleting the `gitpod`
namespace (and pausing to allow the ELBs to be removed) before
continuing.
2022-07-06 14:51:53 +05:30
Nandaja Varma
1690eee42e fix review suggestions 2022-07-01 21:05:39 +05:30
Nandaja Varma
3955503d63 [installer] Add EKS installer test 2022-07-01 21:05:39 +05:30
Nandaja Varma
40691c28a5 Add tests for external dependencies in AKS 2022-07-01 21:05:39 +05:30
Nandaja Varma
5f824f76d4 Add tests for external dependencies in AKS 2022-06-30 17:46:38 +05:30
Nandaja Varma
41d9c387d9 adding dummy targets 2022-06-28 20:45:37 +05:30
Nandaja Varma
162719b063 adding AKS tf module 2022-06-28 20:45:37 +05:30
Nandaja Varma
ddcb222f4c Add tests for external dependencies in GCP 2022-06-22 19:45:31 +05:30
Nandaja Varma
9dd585b0f7 [installer] Add upgrade test werft flag 2022-06-21 23:29:30 +05:30
Nandaja Varma
6e583d5f50 Add installer tests for GKE and k3s 2022-06-07 19:19:17 +05:30