如何通过kubernetes上的GCE入口控制器保留客户端IP?

时间:2017-12-13 06:00:30

标签: kubernetes google-kubernetes-engine

我指向服务类型NodePort的gce入口控制器。

有没有办法保留客户端的IP? 我已经从here尝试了这个,但它没有用。

service.spec.externalTrafficPolicy = Local

我找到了一些针对nginx的方法,但没有针对gce入口的方法。

1 个答案:

答案 0 :(得分:0)

原始IP位于X-Forwarded-For标题中。如果您使用的是rails,则可能会显示HTTP_X_FORWARDED_FOR

https://cloud.google.com/compute/docs/load-balancing/http/