k8s部署blade-gateway 通过traefik 转发请求api失败求解

Blade 未结 0 399
30269299
30269299 剑童 2022-01-28 17:20

一、该问题的重现步骤是什么?

  1. kuboard 版本3.3.06 k8s版本1.19.16

  2. 我已经配置了service 为blade-gateway 可以直接访问服务外放出来的的端口请求,

  3. 图片.png

  4. 但采用traefik  请求不了

  5. 部署blade-gateway服务,采用traefik 代理服务


  6. ---

  7. apiVersion: extensions/v1beta1

  8. kind: Ingress

  9. metadata:

  10.   name: traefik-ingress-gateway

  11.   namespace: default

  12.   annotations:

  13.     kubernetes.io/ingress.class: traefik

  14.     traefik.frontend.rule.type: PathPrefixStrip

  15. spec:

  16.   rules:

  17.   - host: www.blade-sword.com

  18.     http:

  19.       paths:

  20.       - path:  /api

  21.         backend:

  22.           serviceName: blade-gateway

  23.           servicePort: 80


图片.png


二、你期待的结果是什么?实际看到的又是什么?

我希望可以跟部署手册里一样请求到 http://www.blade-sword.com/api/blade-auth/oauth/token


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

回答
  • 消灭零回复
提交回复