首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >确定从“(NotFound):服务器找不到所请求的资源”中找不到什么资源

确定从“(NotFound):服务器找不到所请求的资源”中找不到什么资源
EN

Stack Overflow用户
提问于 2018-07-04 19:57:54
回答 9查看 46.4K关注 0票数 13

我在运行kubectl create -f notRelevantToThisQuestion.yml

我得到的回应是:

来自服务器的错误(NotFound):服务器找不到请求的资源

是否有任何方法来确定哪些资源被请求而没有被找到?

kubectl get ns返回

姓名状态年龄 默认活动243d kube-公共活动24d kube-系统活性243d

这不是一份工作。

客户版本1.9

服务器版本1.6

这与https://devops.stackexchange.com/questions/2956/how-do-i-get-kubernetes-to-work-when-i-get-an-error-the-server-could-not-find-t?rq=1非常相似,但我的k8s集群已经正确部署了(几乎已经工作了一年,我现在添加了一个新的吊舱)。

EN

回答 9

Stack Overflow用户

发布于 2019-05-17 04:50:43

要解决这个问题,请降低客户端的级别或升级服务器。在我的例子中,我升级了服务器(新的minikube),但是忘记了升级客户端(kubectl)并最终得到了这些版本。

代码语言:javascript
代码运行次数:0
运行
复制
$ kubectl version --short
Client Version: v1.9.0
Server Version: v1.14.1

当我将客户端版本升级(在本例中为1.14.2)时,一切又开始工作了。

关于如何安装(在您的例子中是升级)客户端的说明如下:https://kubernetes.io/docs/tasks/tools/install-kubectl

票数 17
EN

Stack Overflow用户

发布于 2018-07-05 18:33:41

在尝试使用JenkinsKubernetes制作CD时,我也犯了同样的错误。在这个过程中,我导出了kubectl create -f app-deployment.yml -v=8,这个图像显示了关于错误的更多信息:

票数 1
EN

Stack Overflow用户

发布于 2018-07-05 12:49:44

版本问题的原因:

来自文档

客户端不应超过一个主版本的次要版本,但可能导致主版本最多为一个次要版本。例如,v1.3主服务器应该与v1.1、v1.2和v1.3节点一起工作,并且应该与v1.2、v1.3和v1.4客户端一起工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51180147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档