Set l5d-dst-override dynamically

Is there a way to set l5d-dst-override header dynamically? We have around 1K services in the cluster and there are 100 ingress route objects with more than 250+ rules, so it is not practically possible to add l5d-dst-override header in each ingress route rule. If there's no default option. is it possible to develop a custom plugin for this?

Don't know anything about l5d-dst-override, but according to entrypoint docs you can set a http middleware globally on an entrypoint.