Kubernetes 进入v1beta1到v1-应用程序失败

Kubernetes 进入v1beta1到v1-应用程序失败,kubernetes,kubernetes-ingress,guacamole,Kubernetes,Kubernetes Ingress,Guacamole,我正在尝试将我的入口文件从v1beta1“转换”到v1。 大多数都很好,但我在一个应用程序(鳄梨酱)中遇到了一个问题,我不知道为什么 这是工作入口(v1beta1) 这就是它失败的地方: apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: guacamole spec: rules: - host: guacamole.mydomain http: paths:

我正在尝试将我的入口文件从v1beta1“转换”到v1。 大多数都很好,但我在一个应用程序(鳄梨酱)中遇到了一个问题,我不知道为什么

这是工作入口(v1beta1)

这就是它失败的地方:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: guacamole 
spec:
  rules:
    - host: guacamole.mydomain 
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: guacamole
                port: 
                  number: 8080
失败意味着我可以正确地进入应用程序主页面,但它会给我一个错误页面。在内部,应用程序重定向到,因此入口中的路径类型可能是错误的

任何想法都会非常有益健康


谢谢

你好@user3648899。您能告诉我们您使用的是哪个版本的k8s吗?当然可以。服务器版本:Version.Info{Major:“1”,Minor:“19”,GitVersion:“v1.19.9”,…Platform:“linux/amd64”}您好,您是否介意包含您看到的错误页面的屏幕截图?或者更好地通过编辑您的问题将错误作为文本发布。
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: guacamole 
spec:
  rules:
    - host: guacamole.mydomain 
      http:
        paths:
          - path: /
            pathType: Prefix
            backend:
              service:
                name: guacamole
                port: 
                  number: 8080