mirror of https://github.com/grpc/grpc-go.git
xds/c2p: fix default client resource template, and xds-client target scheme (#5010)
This commit is contained in:
parent
58beff180d
commit
872a6f12e3
|
|
@ -49,7 +49,7 @@ import (
|
||||||
const (
|
const (
|
||||||
c2pScheme = "google-c2p"
|
c2pScheme = "google-c2p"
|
||||||
|
|
||||||
tdURL = "directpath-pa.googleapis.com"
|
tdURL = "dns:///directpath-pa.googleapis.com"
|
||||||
httpReqTimeout = 10 * time.Second
|
httpReqTimeout = 10 * time.Second
|
||||||
zoneURL = "http://metadata.google.internal/computeMetadata/v1/instance/zone"
|
zoneURL = "http://metadata.google.internal/computeMetadata/v1/instance/zone"
|
||||||
ipv6URL = "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ipv6s"
|
ipv6URL = "http://metadata.google.internal/computeMetadata/v1/instance/network-interfaces/0/ipv6s"
|
||||||
|
|
@ -110,6 +110,7 @@ func (c2pResolverBuilder) Build(t resolver.Target, cc resolver.ClientConn, opts
|
||||||
TransportAPI: version.TransportV3,
|
TransportAPI: version.TransportV3,
|
||||||
NodeProto: newNode(<-zoneCh, <-ipv6CapableCh),
|
NodeProto: newNode(<-zoneCh, <-ipv6CapableCh),
|
||||||
},
|
},
|
||||||
|
ClientDefaultListenerResourceNameTemplate: "%s",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Create singleton xds client with this config. The xds client will be
|
// Create singleton xds client with this config. The xds client will be
|
||||||
|
|
|
||||||
|
|
@ -217,6 +217,7 @@ func TestBuildXDS(t *testing.T) {
|
||||||
TransportAPI: version.TransportV3,
|
TransportAPI: version.TransportV3,
|
||||||
NodeProto: wantNode,
|
NodeProto: wantNode,
|
||||||
},
|
},
|
||||||
|
ClientDefaultListenerResourceNameTemplate: "%s",
|
||||||
}
|
}
|
||||||
if tt.tdURI != "" {
|
if tt.tdURI != "" {
|
||||||
wantConfig.XDSServer.ServerURI = tt.tdURI
|
wantConfig.XDSServer.ServerURI = tt.tdURI
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue