You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure自托管Windows代理无kubectl支持,如何安装该工具?

在Azure Windows自托管代理上安装kubectl的解决方案

可以通过以下几种方法在Windows自托管代理上安装kubectl:

方法一:使用Chocolatey包管理器安装

  • 以管理员身份打开代理机器的PowerShell
  • 未安装Chocolatey的话,执行官方安装脚本命令:
    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
    
  • 安装kubectl:
    choco install kubernetes-cli -y
    
  • 验证安装结果:
    kubectl version --client
    

方法二:手动下载二进制文件

  • 从Kubernetes官方发布页面获取对应Windows版本的kubectl二进制包
  • 将下载的kubectl.exe放入系统环境变量Path包含的目录(例如C:\Windows\System32),或者自定义目录后将该目录添加到系统Path中
  • 打开新的PowerShell窗口,执行kubectl version --client验证安装是否成功

方法三:通过Azure CLI安装

  • 若代理机器已安装Azure CLI,直接执行以下命令:
    az aks install-cli
    
  • 该命令会自动下载适配的kubectl版本并配置到系统环境变量,之后执行验证命令确认即可

注意事项

  • 安装完成后,需重启Azure自托管代理服务,或让代理重新读取环境变量,确保流水线能识别kubectl命令
  • 若需要特定版本的kubectl,安装时可指定版本:比如Chocolatey安装时用choco install kubernetes-cli --version=1.28.0 -y,手动下载则选择对应版本的二进制包

内容的提问来源于stack exchange,提问作者P.T

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 12:35:20