WSL2 Kali Linux环境下安装Krew失败:无法获取默认索引的远程URL
WSL2 Kali Linux环境下安装Krew失败:无法获取默认索引的远程URL
我按照Krew官方安装指引,在WSL2环境里执行了以下安装命令:
( set -x; cd "$(mktemp -d)" && OS="$(uname | tr '[:upper:]' '[:lower:]')" && ARCH="$(uname -m | sed -e 's/x86_64/amd64/' -e 's/\(arm\)\(64\)\?.*/\1\2/' -e 's/aarch64$/arm64/')" && KREW="krew-${OS}_${ARCH}" && curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/${KREW}.tar.gz" && tar zxvf "${KREW}.tar.gz" && ./"${KREW}" install krew )
执行后却遇到了错误:
failed to list indexes: failed to list the remote URL for index default: command execution failure, output="": exit status 1
我的环境配置情况如下:
- Windows 11 系统
- WSL2 虚拟机运行 Kali Linux
- kubectl 是通过Kubernetes官方的Linux多步骤安装指引完成部署的
- kubectl 版本:
Client Version: v1.29.3 - git 版本:
git version 2.43.0.windows.1 - kubectl 可执行文件路径:
/usr/bin/kubectl - 使用 zsh 作为默认终端
我已经查阅过Krew仓库里相关的issue,但其中提供的解决方案都没能帮我解决这个问题。
备注:内容来源于stack exchange,提问作者Igor Golovin
相关产品推荐
相关产品推荐

