kubernetes - 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 集群,我需要做些什么吗?
解决方案
其背后的原因是 kubectl 版本同时打印客户端版本和服务器版本(kubernetes 版本)。当您只安装 kubectl 时,它只是 kubernets 客户端。如果您安装了 kubernetes 集群,它将打印 kubectl 版本和 kubernetes 版本。
如果您只想打印客户端版本,请使用以下命令:
kubectl version --client=true
有关详细信息,您可以在此处查看我的以下答案
推荐阅读
- mysql - 如何从有 300'000 行的表中选择 n 行
- android - 未显示底部导航选择的图标?
- php - 带有“OR”运算符的雄辩的“查询生成器”中和了我的全局范围 - Laravel
- python - 我在 django 模板中嵌套的 for 循环有什么问题?
- cobol - 创建 CSV 文档时如何删除空格
- java - 如何序列化和保存一堆对象?
- javascript - 如何检查是否至少有一个具有特定 url 的嵌套对象
- javascript - 如何自动播放音频?
- c# - Razor 引擎:在 & 的模板中生成 URL,生成 &
- python-3.x - 为什么即使我填充了年龄的空值,也没有填充它们?