为什么kubernetes(使用minikube)为nginx的proxy_pass
使用dns而不重写?
Kubernetes用ip地址
替换auth-proxy-service.default
location /widget-server/ {
proxy_pass http://auth-proxy-service.default:5902/;
}
kubernetes没有将auth-proxy-service.default
替换为ipaddress,浏览器中的url实际上显示的是http://auth-proxy-service.default:5902/foo
location /form-builder-auth {
rewrite ^(.*)$ http://auth-proxy-service.default:5902/foo redirect;
}
因为这就是重定向的意思吗?反向代理是透明的,重定向是面向用户的。