Kubernetes “没有种类”;“入口”;已注册为“版本”;networking.k8s.io/v1“;

Kubernetes “没有种类”;“入口”;已注册为“版本”;networking.k8s.io/v1“;,kubernetes,kubernetes-ingress,Kubernetes,Kubernetes Ingress,从networking.k8s.io/v1beta升级到networking.k8s.io/v1 ComparisonError: failed to convert *unstructured.Unstructured to *v1beta1.Ingress: no kind "Ingress" is registered for version "networking.k8s.io/v1" in scheme "pkg/runtime/sch

networking.k8s.io/v1beta
升级到
networking.k8s.io/v1

ComparisonError: failed to convert *unstructured.Unstructured to *v1beta1.Ingress: no kind "Ingress" is registered for version "networking.k8s.io/v1" in scheme "pkg/runtime/scheme.go:101"
ingress.yaml

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: {{ .Release.Name }}-ingress
  annotations:
    kubernetes.io/ingress.class: "nginx"
    nginx.org/websocket-services: "{{ .Release.Name }}-service"
    nginx.org/listen-ports: "80,[::]:80,8443"
    nginx.org/client-max-body-size: "50m"
    nginx.org/location-snippets: |
      proxy_set_header Bit-default-date-format $http_bit_default_date_format;
      proxy_set_header Bit-timezone $http_bit_timezone;
    nginx.org/proxy-pass-headers: "X-Real-IP,X-Forwarded-For,X-Forwarded-Host,X-Forwarded-Port,X-Forwarded-Proto"
spec:
  rules:
    - host: "myHost"
      http: 
        paths:
          - pathType: ImplementationSpecific
            backend:
             service: 
              name: {{ .Release.Name }}-service
              port:
                number: 80
有什么提示我遗漏了什么吗

Kubernetes版本1.20


注意这是一个旧项目,我只更新了这些变量,没有升级头盔

我的坏我更新了入口文件,没有运行
升级头盔

我现在把它恢复到
v1beta1

可能你是老库伯内特斯版本?发现了类似的线程:和。你运行的是哪个kubernetes版本?我更新了我的问题,回答是1.20Hi,你能告诉我你在升级过程中到底做了什么吗?您对
入口
文件做了哪些更改?另外,我是否正确理解您正在为此使用
Helm