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

时间:2020-02-25 09:11:36

标签: kubernetes

我试图创建一个新的吊舱:

kubectl apply -f first-pod.yaml

面对问题: enter image description here

我已经安装了新版本的kubectl 1.17:

curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.17.0/bin/windows/amd64/kubectl.exe

已安装版本检查:

enter image description here

kubectl的404错误套用-f first-pod.yaml -v = 8: img3

2 个答案:

答案 0 :(得分:0)

kubectl is supported within one minor version(较旧或较新),kube-apiserver 示例:

  • kube-apiserver位于 1.15
  • kubectl 1.16 1.15 1.14
  • 中受支持

Kubernetes版本表示为 xyz ,其中 x 是主要版本, y 是次要版本, z < / strong>是补丁程序版本。

由于您的客户端的版本为1.9.2,因此版本之间存在巨大差距,可能导致许多问题。

This is the link to install the 1.15 kubectl version (适用于Windows,Linux或MacOS)。

如果您需要其他帮助,请告诉我!

答案 1 :(得分:0)

问题已解决。 问题是由于版本1.9导致的,即使我下载了它也无法设置新版本。 1.9版已与docker installer一起安装很久了。

问题由

解决
  • 升级docker
  • 删除了docker的路径
  • 下载新的kubectl,设置新版本的路径并安装minikube
  • 设置升级的Docker版本的路径。

Kubectl version