从外面通过nginx-ingress-controller访问Pod时,Pod运行的应用怎么获取真实客户端的IP地址?
需要配置nginx-ingress-controller,把客户端真实的源IP保存在转发报文的Header中,key可以自定义(比如X-Remote-Addr或其它key),不过需要和应用约定好使用哪个Key。
从Pod访问外部应用,外部应用拿到的是什么IP?
拿到的是Pod所在K8S主机的IP。
本页目录
需要配置nginx-ingress-controller,把客户端真实的源IP保存在转发报文的Header中,key可以自定义(比如X-Remote-Addr或其它key),不过需要和应用约定好使用哪个Key。
拿到的是Pod所在K8S主机的IP。