Add support for routing service in GDK / GCK
Problem:
When we have two GDKs, we want the ability to route between them
Proposal
Add the ability to setup a routing service within GDK, where we have two GDKs.
gitlab_http_router:
enabled: true
- GDK will download https://gitlab.com/gitlab-org/cells/router
-
GDK will setup dependencies of https://gitlab.com/gitlab-org/cells/router ( npm install
). We already havenodejs
in tool versions which includesnpm
- GDK will run the router as a new service (see gitlab-development-kit!3646 (merged) for example MR)
- The second GDK will not run the router
GCK is optional, and can be worked on separately.
Action items
-
Add HTTP router to GDK gitlab-development-kit!3701 (merged) -
Try to get HTTP router to run gdk.test:3000
instead of workhorse gitlab-development-kit!3709 (merged) - [-]
Add HTTP router to GCK
Follow-up
Edited by Thong Kuah