报错

[root@master ~]# kubectl create -f pod-nginx.yaml 
namespace/dev created
Error from server (BadRequest): error when creating "pod-nginx.yaml": pod in version "v1" cannot be handled as a Pod: no kind "pod" is registered for version "v1" in scheme "k8s.io/kubernetes/pkg/api/legacyscheme/scheme.go:30"
 

这种无法解析的一般都是格式问题

解决办法

查看yaml文件,看报错的位置是否有误

apiVersion: v1
kind: pod  # 这里应该是Pod,P要大写
metadata:
    name: nginxpod
    namespace: dev
spec:
    containers:
    - name: nginx-containers
      image: nginx:latest

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐