来自kubernetes的前端traefik入口中的httpd反向代理

时间:2019-09-03 07:57:31

标签: apache kubernetes traefik-ingress

我有一个kubernetes集群。我正在使用traefik创建入口。

Traefik正在创建类似以下名称的入口app1.192.168.0.10.nip.io

我想在traefik前面设置httpd反向代理。

HTTPD中的代码示例:

app1

ProxyPreserveHost开启

ProxyPass / kubernetes / app1 http://app1.192.168.0.10.nip.io:80

ProxyPassReverse / kubernetes / app1 http://app1.192.168.0.10.nip.io:80

在浏览器中,我尝试使用https://somedomain.com/kubernetes/app1并返回404,但是如果使用http://app1.192.168.0.10.nip.io,浏览器将返回内容。

我还有其他proxypass(没有kubernetes),而且效果很好。

1 个答案:

答案 0 :(得分:0)

问题已解决:

我已经将反向代理的根路径放置到了根路径入口,但是我用其他配置修改了traefik。