Skip to content

Commit 445e7b2

Browse files
Update internal/cmd/ske/kubeconfig/login/login.go
Co-authored-by: Marcel Jacek <72880145+marceljk@users.noreply.github.com>
1 parent 0aa5f4f commit 445e7b2

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

  • internal/cmd/ske/kubeconfig/login

internal/cmd/ske/kubeconfig/login/login.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -444,11 +444,11 @@ func workloadIdentityConfigured() bool {
444444
if os.Getenv(envServiceAccountEmail) == "" {
445445
return false
446446
}
447-
if os.Getenv(clients.FederatedTokenFileEnv) != "" {
448-
return true
449-
}
450-
fileInfo, err := os.Stat(defaultFederatedTokenPath)
451-
return err == nil && !fileInfo.IsDir()
447+
if auth.IsOIDCEnabled() {
448+
return true
449+
}
450+
_, err := auth.OIDCTokenFunc()
451+
return err == nil
452452
}
453453

454454
func getWorkloadIdentityAccessToken() (string, error) {

0 commit comments

Comments
 (0)