【问题标题】:How to create reverse proxy that forward traffic to kubernetes ingress controller such as haproxy ingress or nginx ingress如何创建将流量转发到 kubernetes 入口控制器的反向代理,例如 haproxy 入口或 nginx 入口
【发布时间】:2022-11-12 05:45:40
【问题描述】:

我试图将流量从服务器 192.168.243.71 转发到命令“oc get routes”/“kubectl get ingress”中显示的域,但它并不那么简单。事实上,我在服务器 192.168.243.x 中的 Nginx 反向代理会将请求转发到负载均衡器的 IP 地址,而不是我在 nginx.conf 中编写的真实域

结果

我期待当我通过“oc get routes”或“kubectl get ingress”中显示的网络浏览器访问域时,它会显示相同的结果

【问题讨论】:

    标签: nginx kubernetes proxy haproxy


    【解决方案1】:

    通过在服务器块中添加 set $backend mydomainname.com 并在位置块中添加 dns 解析器 resolver 192.168.45.213; proxy_pass http://$backend; 服务器来解决。

    Result

    【讨论】:

      【解决方案2】:

      您实际上可以在 server 块上添加 set $backend mydomainname.com,还需要添加 dns resolver resolver 192.168.45.213; proxy_pass http://$backend;服务器在块的位置

      【讨论】:

        猜你喜欢
        • 2021-01-10
        • 1970-01-01
        • 1970-01-01
        • 2021-12-23
        • 2019-07-22
        • 2021-04-17
        • 2020-12-28
        • 2018-10-29
        • 2023-01-27
        相关资源
        最近更新 更多