首页 > 解决方案 > kubectl install - 错误的端口 - 配置错误

问题描述

我正在安装 kubectl。安装 kubectl 后,我检查了版本并得到了以下信息。

我跟进了文档并检查了配置。但它是空文件。

Client Version: version.Info{
    Major:"1", 
    Minor:"10", 
    GitVersion:"v1.10.3",                         
    GitCommit:"2bba0127d85d5a46ab4b778548be28623b32d0b0", 
    GitTreeState:"clean", BuildDate:"2018-05-21T09:17:39Z",                         
    GoVersion:"go1.9.3", Compiler:"gc", 
    Platform:"darwin/amd64"}

   The connection to the server localhost:8080 was refused - did you specify the right host or port?`

我没有任何本地集群。如果我想连接到 AWS 上的 EKS 集群,我需要做些什么吗?

标签: kuberneteskubectl

解决方案


其背后的原因是 kubectl 版本同时打印客户端版本和服务器版本(kubernetes 版本)。当您只安装 kubectl 时,它只是 kubernets 客户端。如果您安装了 kubernetes 集群,它将打印 kubectl 版本和 kubernetes 版本。

如果您只想打印客户端版本,请使用以下命令:

kubectl version --client=true

有关详细信息,您可以在此处查看我的以下答案


推荐阅读