After further digging I can confirm it works, but there was a catch (at least for my case): i was using IP ranges for the non-proxy variables which was not working. I switched to hosts, e.g. *.svc.cluster.local and that fixed my issue.