关于Kubectl的每个命令的错误消息

时间:2019-09-26 08:09:10

标签: ubuntu kubernetes yaml kubectl

我想在ubuntu机器上使用kubernetes进行开发(部署/测试),而我只想运行容器。因此,我在kubernetes manual之后安装了kubectl,当该方法不起作用时,我尝试了一些其他方法(本机软件包和快照),但仍然遇到相同的错误。

在我运行的每个命令中,都会出现错误,例如:

kubectl version
Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3b3a5ecbd3af49d09018f0773c77", GitTreeState:"clean", BuildDate:"2019-09-18T14:36:53Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64"}
error: unable to parse the server version: invalid character '<' looking for beginning of value

kubectl get services
error: yaml: line 3: mapping values are not allowed in this context

我不知道它是否与它有关,但是同一台机器正在运行Gitlab等。我尚未在kubectl上进行任何配置。

如何找到这些错误的根源?

1 个答案:

答案 0 :(得分:1)

有可能在相同的端口localhost:8080上运行另一个应用程序。 8080是kubectl的默认设置。

有关更多信息,请查看以下内容:Fresh macos install - kubectl outputs error message