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

从WSL2同步kube config至Windows Lens后遇aws可执行文件未找到错误求助

解决Lens中"exec: executable aws not found"错误

问题原因

你的kubeconfig文件配置了通过aws命令获取集群凭证,但Windows系统未安装AWS CLI,或者AWS CLI的路径未加入系统环境变量,导致Lens无法定位该可执行文件。

解决步骤

  • 安装Windows版本AWS CLI
    下载适配Windows的AWS CLI安装包完成安装,安装时确保勾选"Add AWS CLI to PATH"选项(默认已勾选)。安装后打开新的命令提示符,执行aws --version验证命令是否能正常调用。
  • 修正kubeconfig中的exec配置
    打开同步到Windows的kubeconfig文件,找到包含exec字段的凭证配置段:
    • 如果原配置中command写的是WSL里的绝对路径(比如/usr/bin/aws),需要替换为Windows下AWS CLI的路径(例如C:\Program Files\Amazon\AWSCLIV2\aws.exe)
    • 若PATH配置正确,直接保留command: aws即可
  • 重启Lens
    关闭并重新打开Lens,重新加载kubeconfig文件测试集群连接。

注意:Lens运行在Windows环境,与WSL的环境变量、可执行文件路径完全独立,必须依赖Windows端的AWS CLI才能正常执行凭证获取逻辑。

内容的提问来源于stack exchange,提问作者user18974278

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 23:44:52