从 PowerShell 在 Windows 上安装失败"kubectl"



在windows上安装应该非常简单,但我的文档在第二步失败

Install-Script -Name 'install-kubectl' -Scope CurrentUser -Force
install-kubectl.ps1 [-DownloadLocation <path>]

install-kubectl.ps1 c:kubectl
==>Getting download link from  https://kubernetes.io/docs/tasks/tools/install-kubectl/
Invoke-WebRequest : The underlying connection was closed: An unexpected error occurred on a send.
At C:Program FilesPowerShellScriptsinstall-kubectl.ps1:31 char:8
+ $req = Invoke-WebRequest -UseBasicParsing -Uri $uri
+        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebException
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

似乎正在尝试从https://kubernetes.io/docs/tasks/tools/install-kubectl/下载一些东西,但是它不能。

我成功地检查了连接,我确实可以从Windows服务器访问互联网:

PS C:Userse561> Test-NetConnection -ComputerName "kubernetes.io" -Port 443

ComputerName     : kubernetes.io
RemoteAddress    : 147.75.40.148
RemotePort       : 443
InterfaceAlias   : Ethernet 2
SourceAddress    : 10.7.147.211
TcpTestSucceeded : True

正如评论中提到的:

您可以从这里下载kubectl.exe,然后将kubectl.exe所在的路径添加到环境变量中。

相关内容

  • 没有找到相关文章

最新更新