mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
Merge pull request #113486 from jkh52/uds-dial
egress_selector.go: hard cap UDS dial.
This commit is contained in:
commit
86c535c0f8
@ -217,6 +217,9 @@ func (u *udsGRPCConnector) connect(_ context.Context) (proxier, error) {
|
|||||||
// See https://github.com/kubernetes-sigs/apiserver-network-proxy/issues/357.
|
// See https://github.com/kubernetes-sigs/apiserver-network-proxy/issues/357.
|
||||||
tunnelCtx := context.TODO()
|
tunnelCtx := context.TODO()
|
||||||
tunnel, err := client.CreateSingleUseGrpcTunnel(tunnelCtx, udsName, dialOption,
|
tunnel, err := client.CreateSingleUseGrpcTunnel(tunnelCtx, udsName, dialOption,
|
||||||
|
grpc.WithBlock(),
|
||||||
|
grpc.WithReturnConnectionError(),
|
||||||
|
grpc.WithTimeout(30*time.Second), // matches http.DefaultTransport dial timeout
|
||||||
grpc.WithTransportCredentials(insecure.NewCredentials()))
|
grpc.WithTransportCredentials(insecure.NewCredentials()))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
Loading…
Reference in New Issue
Block a user