- Notifications
You must be signed in to change notification settings - Fork 3.9k
Closed
Description
I tried to use xDS with istio grpc-agent. But it doesn't work well.
Is your feature request related to a problem?
xDS doesn't work with istio grpc-agent because not supported NameResolver of unix:///
#4750
Then I write a simple NameResolverProvider that it just returns DomainSocketAddress, but it doesn't work.
Feb 02, 2022 7:56:38 PM io.grpc.internal.ManagedChannelImpl$NameResolverListener handleErrorInSyncContext WARNING: [Channel<8>: (xds:///xxx.core.svc.cluster.local:9000)] Failed to resolve name. status=Status{code=UNAVAILABLE, description=NameResolver returned no usable address. addrs=[], attrs={} io.grpc.xds.XdsNameResolver@7c6c48cc was used, cause=null}
Describe the solution you'd like
Enable xDS to handle unix domain socket with istio grpc-agent like grpc-go.