在Macbook Pro上,尝试先从带有curl的二进制文件安装,然后再从brew安装。
两次安装都会在输出末尾生成错误:
~ via v7.1.23
➜ kubectl version --output=yaml
clientVersion:
buildDate: "2019-04-19T22:12:47Z"
compiler: gc
gitCommit: b7394102d6ef778017f2ca4046abbaa23b88c290
gitTreeState: clean
gitVersion: v1.14.1
goVersion: go1.12.4
major: "1"
minor: "14"
platform: darwin/amd64
error: unable to parse the server version: invalid character '<' looking for beginning of value
有没有办法解决这个问题?
答案 0 :(得分:2)
我认为还有另一个应用程序正在监听8080端口。默认情况下,如果没有传递kubectl
,server
将尝试在localhost:8080上进行连接。
如果您已在其他计算机或端口上部署了Kubernetes apiserver
,请将--server=IP:PORT
传递给kubectl
。