File tree 3 files changed +6
-2
lines changed
3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ package azclient
19
19
import (
20
20
"net/http"
21
21
"sync"
22
+ "time"
22
23
23
24
"github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/policy"
24
25
"github.com/Azure/go-armbalancer"
@@ -37,6 +38,7 @@ func init() {
37
38
Transport : utils .DefaultTransport ,
38
39
PoolSize : 100 ,
39
40
}),
41
+ Timeout : time .Minute ,
40
42
}
41
43
})
42
44
}
Original file line number Diff line number Diff line change @@ -50,6 +50,7 @@ func GetDefaultOption() *arm.ClientOptions {
50
50
},
51
51
Transport : & http.Client {
52
52
Transport : DefaultTransport ,
53
+ Timeout : time .Minute ,
53
54
},
54
55
TracingProvider : tracing .NewProvider (func (name , version string ) tracing.Tracer {
55
56
return tracing .NewTracer (NewOtlpSpan , nil )
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ import (
22
22
"io"
23
23
"net/http"
24
24
"strings"
25
+ "time"
25
26
26
27
"k8s.io/klog/v2"
27
28
@@ -189,7 +190,7 @@ func (ims *InstanceMetadataService) getInstanceMetadata(key string) (*InstanceMe
189
190
q .Add ("api-version" , consts .ImdsInstanceAPIVersion )
190
191
req .URL .RawQuery = q .Encode ()
191
192
192
- client := & http.Client {}
193
+ client := & http.Client {Timeout : time . Minute }
193
194
resp , err := client .Do (req )
194
195
if err != nil {
195
196
return nil , err
@@ -227,7 +228,7 @@ func (ims *InstanceMetadataService) getLoadBalancerMetadata() (*LoadBalancerMeta
227
228
q .Add ("api-version" , consts .ImdsLoadBalancerAPIVersion )
228
229
req .URL .RawQuery = q .Encode ()
229
230
230
- client := & http.Client {}
231
+ client := & http.Client {Timeout : time . Minute }
231
232
resp , err := client .Do (req )
232
233
if err != nil {
233
234
return nil , err
You can’t perform that action at this time.
0 commit comments