abcxyz / jvs

Apache License 2.0
8 stars 0 forks source link

Revamp e2e terraform module #194

Closed yolocs closed 1 year ago

yolocs commented 1 year ago

Follow up on: https://github.com/abcxyz/jvs/pull/193

JVS (especially UI) would need a GCLB and IAP. The shared gclb module https://github.com/abcxyz/terraform-modules/tree/main/modules/gclb_cloud_run_backend is not ideal because we cannot customize url map. We probably need to use vanilla terraform gclb resources instead.

Then with modules/common and modules/jvs-services, we can set up the e2e JVS.

yolocs commented 1 year ago

In addition, we should have a dev env that contains the e2e setup. The dev env should be updated on each release.

yolocs commented 1 year ago

cc: @sqin2019

yolocs commented 1 year ago

Fixed in https://github.com/abcxyz/jvs/pull/200