入口 v1beta1 到 v1 - 应用程序失败

时间:2021-05-06 15:40:44

标签: kubernetes kubernetes-ingress guacamole

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

这是工作入口 ( v1beta1 )

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: guacamole
spec:
  rules:
  - host: guacamole.mydomain 
    http:
      paths:
      - backend:
          serviceName: guacamole
          servicePort: 8080

这是它失败的地方:

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

失败是指我可以正确进入应用程序主页,但它给了我一个错误页面。应用程序在内部重定向到 https://guacamole.mydomain/guacamole/#/,因此入口中的 pathType 可能是错误的。

任何想法都会非常有益。

谢谢!

0 个答案:

没有答案