mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 10:51:29 +00:00
Merge pull request #100686 from hasheddan/azure-credential-client
Add timeout to Azure ACR credential provider
This commit is contained in:
commit
43a32c14f5
@ -57,7 +57,10 @@ import (
|
|||||||
"net/url"
|
"net/url"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
"time"
|
||||||
"unicode"
|
"unicode"
|
||||||
|
|
||||||
|
utilnet "k8s.io/apimachinery/pkg/util/net"
|
||||||
)
|
)
|
||||||
|
|
||||||
type authDirective struct {
|
type authDirective struct {
|
||||||
@ -75,7 +78,10 @@ const userAgent = "kubernetes-credentialprovider-acr"
|
|||||||
|
|
||||||
const dockerTokenLoginUsernameGUID = "00000000-0000-0000-0000-000000000000"
|
const dockerTokenLoginUsernameGUID = "00000000-0000-0000-0000-000000000000"
|
||||||
|
|
||||||
var client = &http.Client{}
|
var client = &http.Client{
|
||||||
|
Transport: utilnet.SetTransportDefaults(&http.Transport{}),
|
||||||
|
Timeout: time.Second * 10,
|
||||||
|
}
|
||||||
|
|
||||||
func receiveChallengeFromLoginServer(serverAddress string) (*authDirective, error) {
|
func receiveChallengeFromLoginServer(serverAddress string) (*authDirective, error) {
|
||||||
challengeURL := url.URL{
|
challengeURL := url.URL{
|
||||||
|
Loading…
Reference in New Issue
Block a user