kubernetes - kubectl 无法访问远程集群
问题描述
我有一个带有多个节点的远程集群。我想从我的笔记本电脑远程控制它。所以这就是我所做的:
scp root@remote-master:/root/.kube/config foo
- 更改它以便使用主节点的主机名(假设它
foo
也是) kubectl --kubeconfig foo get node
它返回:
No resources found.
Error from server (NotAcceptable): unknown (get nodes)
我已经检查过该ca.crt
文件是使用域创建的,foo
并且foo
可以在我的笔记本电脑上本地解析。
我错过了什么?
解决方案
您的 kubectl 版本与您的 Kubernetes 版本不兼容。
推荐阅读
- vue.js - vue温泉ui使用组件事件
- python - 在 PyCharm Pro 中从 Google App Engine SDK 导入时出现问题
- python - 如何使用 NumPy 生成相邻的索引
- javascript - jQuery在keydown事件后触发mousedown touchstart事件
- scheme - 比较两个列表在方案中是否相同
- javascript - 使用三元和箭头函数解决一个 freeCodeCamp 练习
- java - 如何排列多个文本视图
- android - 在 Android 项目中使用 LibGDX 作为片段:如何从 android 部分调用 libgdx 方法?
- java - 方法从 FindBugs 调用低效的 new String() 构造函数
- javascript - 是否可以在两个不同的集合中移动并根据 Firebase 中的 ID 组合来自它们的信息