Support path prefix URLs for frontend and GMS
Is your feature request related to a problem? Please describe.
I would like to host the DataHub frontend and GMS with a path prefix, so I may host multiple services with the same DNS name.
Describe the solution you'd like
Allow an optional config url-prefix
(or similar name) to be set in Helm/Yaml/Docker-startup/etc. to enable hosting on a path.
This would enable solutions like:
https://my.domain.com/datahub-frontend
and
https://my.domain.com/my-other-app
To more easily coexist on the same k8s cluster.
Describe alternatives you've considered
I have used name-based virtual hosting to route another app with the same challenge by adding a fourth-level domain A record like:
https://my-other-app.my.domain.com
Name-based hosting works, however it requires creating more A records in DNS and our IT group would like to limit how often DNS intervention is required.
Additional context
This scenario was brought up in Slack (ref). In contrast to that conversation, I would suggest both the frontend and GMS support a path prefix.
Subscribe to post
Get notified by email when there are changes.