I am trying to look at using AWS App Mesh to do Header based routing between EKS clusters.
The idea would be to Have a General Services EKS cluster which then runs a microservice that can direct incoming traffic to any of the multiple EKS clusters depending on the http header.
For example, Traffic hits the General Services EKS cluster which runs a microservice that must route traffic to EKS cluster 1 if the header contains string "1" and if the header contains string "2" traffic must route to EKS Cluster 2.
Is something like this possible ? I have been doing some research and it seems that AWS App Mesh can allow for routing between EKS clusters, but I have not found any actual examples of using header based routing with AWS App Mesh.