【问题标题】:Error messages on each command for kubectlkubectl 的每个命令的错误消息
【发布时间】:2020-01-26 11:10:31
【问题描述】:

我想在 ubuntu 机器上使用 kubernetes 用于开发目的(部署/测试),我只想在其中运行容器。所以我在kubernetes manual 之后安装了 kubectl,当它不起作用时,我尝试了其他一些方法(本机包和 snap),但仍然遇到相同的错误。

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

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我没有做任何配置。

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

【问题讨论】:

    标签: ubuntu kubernetes yaml kubectl


    【解决方案1】:

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

    欲了解更多信息,请查看:Fresh macos install - kubectl outputs error message

    【讨论】:

    • 我担心可能是这种情况,但是如何在另一个端口上运行 kubectl 呢?我在哪里可以配置它?
    • @BvdVen ~/.kube/config 检查文件。
    • 我没有那个文件:s
    • 但尝试杀死该端口并测试
    • 我无法停止该端口上的 gitlab 服务,因为它已被多个开发人员使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-15
    • 2015-11-29
    • 2021-08-13
    • 1970-01-01
    • 1970-01-01
    • 2013-12-17
    相关资源
    最近更新 更多