修改容器的配置文件
配置文件:
kube-system/nginx-configuration
修改命令:
kubectl -n kube-system edit cm nginx-configuration
添加内容:
- compute-full-forwarded-for: "true"
- forwarded-for-header: "X-Forwarded-For"
- use-forwarded-headers: "true"
保存后立即生效. 随后 ingress 的添加真实的 IP 行为会与 RFC 一样都依次添加到 X-Forwarded-For 中了.
更多参数参考这里.
来源: https://yq.aliyun.com/articles/699074