Waypoint + kubernetes + runner + consul service mesh

I’m trying to build and deploy app to Kubernetes with consul service mesh. But the problem is waypoint is creating service after deployment is up (as far as I understand ) and consul sidecar is looking for the service to complete registration so it’s kind of stuck.
I tried to switch to Kubernetes-Apply but since there’s no kubectl on kubernetes runner I can’t use this as a workaround.

Anyone was able to make all those things work together ?