Manipulate request header based on a selector no virtual service

I have some k8s jobs that make various http requests to other pods in the cluster.
I have very limited control over these job manifests but I can enforce a label etc

I need to insert some request headers into the http requests the jobs invoke… Is this possible with isio…I saw rules/handlers in IstioOldie 1.4 but not sure if this the approach . or would an envoy filter be the correct place??

*note these jobs have no virtual service…

basically i want to do something along these lines…

   selector: my-job-known-label
    - add 
       header1: "blob"
       header2: "blob2"