Kubernetes在不使用代理的情况下使用代理

时间:2019-05-23 09:20:36

标签: nginx kubernetes reverse-proxy

我的问题是我有一个运行在端口80上的Web服务器。我想使用nginx代理(而不是入口)b来重定向连接。我想使用链接wwww.example.com。我应该如何告诉nginx在wwww.example.com(这是一个不同的应用程序)上代理连接。我尝试将服务与负载平衡器一起使用,但它更改了主机名(某些AWS链接),我需要它完全是wwww.example.com。

1 个答案:

答案 0 :(得分:0)

如果我正确理解了您的请求,则可以在您的nginx配置中使用return指令

server {
    listen 80;
    server_name www.some-service.com;
    return 301 $scheme://wwww.example.com$request_uri;
}

如果您需要更复杂的内容,请查看this文档或this