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