使用Go install安装Kubernetes Kind失败,报GOPATH模式语法错误
解决Kind安装报错:cannot use path@version syntax in GOPATH mode
报错原因
当前Go环境处于GOPATH模式,而path@version这种带版本号的安装语法需要启用Go Modules模式才能支持。
解决步骤
临时启用Go Modules模式:
export GO111MODULE=on如果需要永久生效,将上述命令添加到你的shell配置文件(如
~/.bashrc或~/.zshrc),然后执行:source ~/.bashrc # 对应你的shell配置文件执行Kind安装命令:
go install sigs.k8s.io/kind@v0.20.0将GOPATH的bin目录加入系统PATH(确保
kind命令全局可用):export PATH=$PATH:$GOPATH/bin同样可以将此命令添加到shell配置文件实现永久生效。
验证安装
执行以下命令确认安装成功:
kind version
输出版本信息后,即可使用kind create cluster命令创建Kubernetes集群。
内容的提问来源于stack exchange,提问作者yen
相关产品推荐
相关产品推荐

