I have a kubernetes cluster with a set of pods and two loadbalancer services. When a incoming requests comes I want to route the request to correct service by checking the query param and making some additional processing on the query param. I know we can route it according to the value of param1 but is it possible to perform additional operations on param and then route it accordingly.
I am planning on using https://docs.solo.io/gloo-edge/latest/.
eg:
/foo?parm1=123
Is possible to get the value 123 and run a script( query a db with that value or convert to binary etc ) to process the value 123 and get a new value and according to it route to a specific service.