Hello All,
We are trying to solve version based routing at a Feature level in our TEST env. This is the approach we came up with and trying out a proof of concept -
version-mapper service → contains the mapping of microservices and front end versions associated with feature being tested. e.g. “Feature A”: {"service X - v 1.0.0 , front-end app Y - v 2.0.0}
Request is routed to our AKS cluster via Nginx Controller. We plan to pass request header with value “Feature A” and want the Controller to look up the mapping and route to the specific version of service-X-v1.0.0.
In the cluster we will be having multiple versions of service-X-v1.0.0 & service-X-v2.0.0 running.
Anyone has any suggestion / guidance on the feasibility of this approach?
Moved to the Troubleshooting category.