gpt4 book ai didi

kubernetes - 多个路径通过traefik入口访问后端

转载 作者:行者123 更新时间:2023-12-02 12:34:15 24 4
gpt4 key购买 nike

我想像nginx一样使用traefik入口来实现以下功能:

nginx配置:

location she/admin/art/ {
proxy_pass http://172.18.214.174:801/admin/;
}
location he/admin/art/ {
proxy_pass http://172.18.214.174:801/admin/;
}
location my/admin/art/ {
proxy_pass http://172.18.214.174:801/admin/;
}

如果我想在traefik入口中实现此效果

我需要使用注释:
traefik.ingress.kubernetes.io/redirect-regex: ^http://www.hx.com/she/admin/art/(.*)
traefik.ingress.kubernetes.io/redirect-replacement: http://www.hx.com/admin/$1

不幸的是,如果这样做,我需要像傻猴子一样创建三个入口

最佳答案

如果我正确理解您的意见:

  • 您可以尝试使用path matching
  • 您也可以尝试使用rewrite annotation
  • 如果这些操作无济于事,则您必须设置3个不同的Ingress,因为对于一台主机而言这不是问题。

  • 请让我知道是否有帮助。

    关于kubernetes - 多个路径通过traefik入口访问后端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56964522/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com