【问题标题】:Nginx Ingress Selective Reverse Proxy Location RewriteNginx Ingress 选择性反向代理位置重写
【发布时间】:2019-01-20 07:27:41
【问题描述】:

我有一个 Nginx Ingress,我正试图用它来替换我的 HTTPD 反向代理。

代理后面的一个服务器返回包含此 URL https://proxy/endpoint 的重定向。最初使用我的 HTTPD 反向代理,我能够修改传出的 http/https 流量标头(特别是位置)并将代理正则表达式为正确的外部 dns 名称。如何使用 Nginx Ingress 实现这一点。我看到了

nginx.ingress.kubernetes.io/proxy-redirect-from
nginx.ingress.kubernetes.io/proxy-redirect-to

基本上我想修改传出流量以将位置从https://proxy 更改为我需要的任何位置。

【问题讨论】:

    标签: nginx proxy kubernetes nginx-reverse-proxy kubernetes-ingress


    【解决方案1】:

    确实是我必须将这两个字段作为注释添加到我的 Ingress.yaml 中。一旦这些都到位,事情就会正确路由。

    【讨论】:

    • 但是你如何使用它们呢?我无法理解它。
    • @TomasJansson,你在哪里用这个?这是在 Rancher 内部吗?
    • 我在谷歌云上的 gke 上的 kubernetes 中使用它。我想不通,所以改用 traefik,这样比较容易上手。
    猜你喜欢
    • 2020-12-18
    • 1970-01-01
    • 2019-07-02
    • 2014-02-01
    • 2019-03-14
    • 1970-01-01
    • 2016-12-26
    • 1970-01-01
    • 2018-01-31
    相关资源
    最近更新 更多