Your changes work well to add affinity to the provider pods but I believe there's a bug in the _affinity.tpl file that prevents the provider pods from being scheduled on invoker nodes.
If you remove the line here then it appears to work (in my local setup, at least!)
Your changes work well to add affinity to the provider pods but I believe there's a bug in the _affinity.tpl file that prevents the provider pods from being scheduled on invoker nodes.
If you remove the line here then it appears to work (in my local setup, at least!)