Closed alan994 closed 2 weeks ago
I would love to see telepresence support dapr sidecars fully too.
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment, or this will be closed in 7 days.
Please try using --replace
when intercepting. That should give the desired effect.
Describe the bug I'm trying to connect telepresence with my app service running in the k8s pod. In the same pod, I have a sidecar (Dapr) that is communicating with my app on
localhost
. When I runtelepresence intercept
and call Dapr from my service running locally communication works because I rankubectl port-forward dapr-service
. So my local machine is seeing Dapr atlocalhost
. But, when Dapr needs to call my application it calls it onlocalhost
as well. It calls remote service, not my local service. I completely understand thattelepresence intercept
listens only for traffic going through the Kubernetes service that is pointing to my app container and it also requires a specific header (for the personal intercept), but I was hoping there is some way to make it work.I already asked the Dapr community is there any config I can set so Dapr could call my service by Kubernetes service, not by
localhost
, but there is not.To Reproduce Steps to reproduce the behavior:
Expected behavior Call my local service
Versions (please complete the following information): Client: v2.4.5 (API v3) Root Daemon: not running User Daemon: not running
Windows 10 Azure Kubernetes Service